Wednesday, 2024-03-27

seongsoochoHi13:29
seongsoochoanyone online for today meeting?13:31
rosmaitao/13:34
seongsoochohi rosmaita 13:34
rosmaitahello, i have not been very active lately13:34
seongsoochome neither :-)    in today's meeting, I will share some key progress.13:36
seongsoocho#startmeeting13:36
opendevmeetseongsoocho: Error: A meeting name is required, e.g., '#startmeeting Marketing Committee'13:36
seongsoocho#startmeeting openstack_i18n_meeting13:36
opendevmeetMeeting started Wed Mar 27 13:36:24 2024 UTC and is due to finish in 60 minutes.  The chair is seongsoocho. Information about MeetBot at http://wiki.debian.org/MeetBot.13:36
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.13:36
opendevmeetThe meeting name has been set to 'openstack_i18n_meeting'13:36
seongsoocho#topic ptg schedule13:36
seongsoochoI asked the schedule for PTG to i18n mailing list. https://framadate.org/tY49ETqtFD9R4LPt13:37
seongsoochoWe have 3 responses. and There is a set time for everyone.13:37
rosmaitagreat13:37
seongsoochoThe i18n PTG schedule will be April 12th 1300 ~ 1500 UTC. 13:38
seongsoochoI will put the schedul on the PTG website :-) 13:39
rosmaitasounds good13:40
seongsoocho#topic openstack governance document translation13:41
seongsoochoI am creating an environment to translate openstack governance documentation from weblate.13:41
seongsoochohttps://openstack.weblate.cloud/projects/openstack_governance13:41
seongsoocho#link https://openstack.weblate.cloud/projects/openstack_governance13:41
seongsoochoSO, now, anyone can translate governance document from weblate.13:43
seongsoochoHowever, some more work remains to be automated.13:43
seongsoochoI found a way to enable all of the openstack project's translation environments using API. Now I just need to link it with Zuul.13:44
seongsoochoBy next week, if possible, I plan to complete linking with zuul to automatically push the translated results to the opendev repo.13:45
rosmaitanice!13:46
seongsoochookay. That's all from my side. This is the current status of work related to weblate.13:46
seongsoochoThat's all for today's meeting.13:47
rosmaitado you know if ianychoi ever got an answer about how to determine the version of the weblate API?13:47
seongsoocho#endmeeting13:47
opendevmeetMeeting ended Wed Mar 27 13:47:33 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)13:47
opendevmeetMinutes:        https://meetings.opendev.org/meetings/openstack_i18n_meeting/2024/openstack_i18n_meeting.2024-03-27-13.36.html13:47
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/openstack_i18n_meeting/2024/openstack_i18n_meeting.2024-03-27-13.36.txt13:47
opendevmeetLog:            https://meetings.opendev.org/meetings/openstack_i18n_meeting/2024/openstack_i18n_meeting.2024-03-27-13.36.log.html13:47
rosmaitafrom the emails, it looked like benjamin didn't understand what he was asking13:47
seongsoochorosmaita:  hmm. Maybe I miss the email..   I just saw the meeting note from here https://etherpad.opendev.org/p/i18n-weblate13:49
rosmaitamaybe i am thinking of the etherpad13:49
rosmaitayou are correct, that's what i'm thinking of13:50
rosmaitai'm thinking of lines 17-1913:50
rosmaita"Ian could not find such API on the doc"13:50
rosmaitai looked and couldn't find anything either13:51
seongsoochothen.. It seems like there are no way to find the version of api for  now..13:51
seongsoochoI haven't found a way to know the API version either.13:51
rosmaitai was wondering if we should reach out to benjamin and give him an example from the openstack APIs of what we mean13:51
seongsoochoYes . Looks like we need it.13:52
rosmaitasomething like this: https://docs.openstack.org/api-ref/block-storage/v3/#list-all-api-versions13:52
rosmaitabecause maybe it's there and not documented and benjamin didn't know what we were asking13:53
seongsoocho Following up on Ian's mail, I'm going to ask it to Benjamin.13:53
rosmaitaif you do, here' s a better example: https://docs.openstack.org/api-ref/message/#list-major-versions13:55
rosmaita(because it has multiple versions in the response)13:56
rosmaitaalthough, the cinder example does have a specific "version" field in the example13:57
rosmaitathis is kind of related to another issue13:58
seongsoochookay. To summarize, The key question is whether there is a way to query the API version that weblate currently supports.13:58
rosmaitaright, so that we know what to expect in the response13:58
rosmaitathe related issue is: i left a comment on https://review.opendev.org/c/openstack/i18n/+/89630613:59
rosmaitai wonder whether we can use the weblate client classes instead of creating our own?13:59
rosmaitathat may be why they don't have a "versions" API response; they figure you are using the weblate client and so it knows exactly what to get from the API14:00
rosmaitaanyway, we don't have to answer that now, it's something to think about14:00
seongsoochoYeah.. that's probably right too..  Actually, I've only looked deeply at the API and not yet at the weblate python client class, so I'll check that out first.14:01
rosmaitaI left a link to them on the review14:02
seongsoochothanks.14:03
rosmaitanp14:03
rosmaitai have to head to the cinder meeting, ttyl14:03
seongsoocho👍14:03
ianychoiHey, sorry my baby was crying so I couldn't attend to the meeting.21:06
ianychoiseongsoocho: Would you confirm how you created governance project on Weblate: via APIs or via your hand on web console? I am asking regarding https://meetings.opendev.org/meetings/openstack_i18n_meeting/2024/openstack_i18n_meeting.2024-03-27-13.36.log.html#l-1421:07
ianychoiAnd rosmaita: I have not elaborated to ask by sharing OpenStack API document to Benjamin while kumjeong and me both think that getting Weblate version is easy by implementing crawling functionality of version information. 21:10
rosmaitaok, whatever you think is best21:12
ianychoiThank you :)21:13
rosmaita:D21:16
seongsoochoianychoi:  All procedures use API 23:37
ianychoiGreat thank you and hope you have chance to enumerate the list of APIs like kumjeong shared for stat purpose seongsoocho thank u23:55

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!