07:00:04 <ianychoi> #startmeeting OpenStack I18n Meeting 07:00:04 <openstack> Meeting started Thu Feb 9 07:00:04 2017 UTC and is due to finish in 60 minutes. The chair is ianychoi. Information about MeetBot at http://wiki.debian.org/MeetBot. 07:00:05 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 07:00:08 <openstack> The meeting name has been set to 'openstack_i18n_meeting' 07:00:17 <ianychoi> #roll 07:00:36 <ianychoi> zzxwill, Daisy hello! 07:00:53 <zzxwill> Hi Ian. 07:00:56 <zzxwill> Hi Daisy. 07:00:56 <eumel8> hi zzxwill 07:01:01 <jpich> o/ 07:01:09 <ianychoi> Oh jpich hi :) 07:01:11 <zzxwill> Hi eumel8. 07:01:23 <Daisy> Hi, ianychoi, zzxwill, eumel8 07:01:38 <ianychoi> Nice :) Then let me start today topics 07:01:46 <ianychoi> #link https://wiki.openstack.org/wiki/Meetings/I18nTeamMeeting 07:01:46 <eumel8> Daisy, really there? Can't imagine ;) 07:01:56 <ianychoi> haha 07:02:05 <Daisy> eumel8: yes, real Daisy 07:02:09 <eumel8> nice to see you, Daisy 07:02:29 <ianychoi> #topic Translation progress w.r.t. Hard StringFreeze 07:02:40 <ianychoi> Actually.. so interestingly 07:02:56 <ianychoi> I did not know that there have been so long Chinese holidays during Soft & Hard StringFreeze 07:03:31 <eumel8> holidays are already good :) 07:03:51 <ianychoi> On Monday morning, I have just seen that Daisy was getting online and I have heard that there was Chinese new year 07:04:36 <ianychoi> Daisy, zzxwill sorry for my still lack of your culture.. I heard so long time that Chinese new year is important but I might have forgot it 07:04:54 <ianychoi> #link 07:04:56 <ianychoi> #link https://translate.openstack.org/version-group/view/ocata-dashboard-translation/projects 07:04:56 <zzxwill> It's fine:) 07:05:37 <ianychoi> The link is all the projects which are now related to I18n team's translation plan and priority 07:05:41 <ianychoi> #link https://translate.openstack.org/ 07:05:54 <ianychoi> And this link is what I18n team is more focusing 07:06:28 <ianychoi> Now there are total 9 out of 12 stable-ocata versions in Zanata 07:07:03 <ianychoi> Ideally, I18n team needs to focus to review translated strings in stable-ocata versions. 07:07:32 <ianychoi> But.. some projects do not have stable/ocata branch yet so.. 07:08:07 <ianychoi> I have no idea how me carefully notice with detail context 07:08:27 <ianychoi> BTW, zzxwill how Chinese translation is going? 07:09:26 <ianychoi> Last week, I remember that Korean, French, Indonesnan, and Japanese translations are going fine 07:09:37 <zzxwill> Not good, it's my responsibility for not being devoted much time on Chinese i18n team. 07:10:03 <zzxwill> Simplified Chinese ranks 7, which is not good. 07:10:33 <ianychoi> For ranking, I think the rank calculation includes release-notes 07:11:24 <ianychoi> So I now would like to suggest that: 07:11:46 <ianychoi> - More focus on stable-ocata versions in Zanata, for example, horizon: https://translate.openstack.org/version-group/view/ocata-dashboard-translation/projects/horizon/stable-ocata 07:11:53 <jftalta> Hi ! 07:11:57 <ianychoi> jftalta, hi! 07:12:11 <ianychoi> Also, translation reviewings would be so important 07:12:52 <ianychoi> - Using translation checksite (although it is unofficial) for translation review & translation checksite feedback 07:12:55 <ianychoi> #link http://lists.openstack.org/pipermail/openstack-i18n/2017-January/002701.html 07:13:11 <ianychoi> eumel8, I great appreciate this implementation, eumel8 ! 07:13:28 <jftalta> so do I :) 07:13:42 <eumel8> yes 07:13:48 <ianychoi> And.. I have heard that Ilya (adiantum) is now ill.. 07:13:49 <eumel8> hi jftalta 07:13:59 <jftalta> hi eumel8 07:14:09 <zzxwill> Does translation review count on StackAlytics? Ianychoi Translator tends not to do reviewing I think. 07:14:12 <ianychoi> Could someone want to delegate string freeze manager role from now to 2 weeks? 07:14:12 <jftalta> ill ?... 07:14:32 <ianychoi> jftalta, yep sick.. I briefly talked with him about two days ago 07:15:15 <ianychoi> zzxwill, currently no translation review metric in Stackalytics but yes. I want to include... but I think I need to think about this implemention in Pike cycle, not current cycle 07:15:32 <zzxwill> Great. Thx. 07:15:33 <jftalta> hi zzxwill 07:15:47 <zzxwill> Hi jftalta. 07:16:11 <ianychoi> Note that string freeze period is so important in i18n team, and taking care all of things from me would not be a good idea 07:16:26 <ianychoi> I would like to collaborate with more i18n team members :) 07:16:36 <ianychoi> Any volunteers for stringfreeze manager? 07:17:39 <ianychoi> (Oh silence.. T.T) 07:17:54 <jpich> Maybe send an email to the list about it for people who can't attend the meeting today, and also describes the tasks involved so it's clear what someone needs to do? 07:18:07 <zzxwill> +1 07:18:08 <eumel8> +1 07:18:12 <jftalta> +1 07:18:22 <ianychoi> jpich, right but... only 1-2 weeks are left 07:18:48 <ianychoi> zzxwill, would you take over this role? 07:19:15 <jpich> I understand :( 07:19:17 <jftalta> it's true. but nonone said I take the task ... 07:20:55 <ianychoi> Hmm.. I think StringFreeze manager does not have numerous work.. 07:21:13 <jpich> Is there a page documenting the work? 07:21:13 <eumel8> someone else from the Russian Team? I would prefer to send an email to the list and we will find a solution today.. 07:21:35 <jftalta> i agree 07:21:42 <ianychoi> #link http://lists.openstack.org/pipermail/openstack-i18n/2017-January/002673.html 07:21:51 <ianychoi> (I was finding this link.) 07:22:03 <jpich> Great, thank you! 07:22:13 <ianychoi> jpich, np :) 07:22:15 <zzxwill> I am afraid that I don't have much time for the role, but I will call in Chinese team and I will reply you by tonight at 16:00 PM UTC. 07:22:43 <ianychoi> zzxwill, thanks 07:23:02 <ianychoi> eumel8, yep.. I may write an e-mail in openstack-i18n@lists.openstack.org 07:23:22 <eumel8> thx 07:23:29 <ianychoi> Okay thanks all :) 07:23:35 <jftalta> :) 07:23:46 <ianychoi> #link Discussion: Soft & Hard StringFreezes & Release models 07:23:55 <ianychoi> Oops.. 07:23:57 <ianychoi> #topic Discussion: Soft & Hard StringFreezes & Release models 07:24:14 <ianychoi> StringFreeze periods are defined in here: 07:24:16 <ianychoi> #link https://releases.openstack.org/ocata/schedule.html 07:24:20 <ianychoi> And.. 07:24:25 <ianychoi> #link https://releases.openstack.org/reference/release_models.html Release models 07:25:04 <ianychoi> In releasenote schedule, Sotft & Hard StringFreeze periods are defined 07:25:33 <ianychoi> And.. AFAIK I18n team has decided translation plans & priorities from now mainly horizon & plugin projects 07:25:59 <jftalta> that's right 07:26:11 <ianychoi> But.. recently, I have got to know: 1) Soft & Hard StringFreezes are valid for only cycle-with-milestones release model 07:26:25 <eumel8> are there some discussion mailing-lists about changes in the time scheduling? 07:26:44 <ianychoi> and 2) other release models such as cycle-with-intermediary and cycle-trailing will release around "Final RCs and intermediary releases" or later 07:26:53 <ianychoi> eumel8, no it was not the change 07:27:12 <ianychoi> It was the definition for a long time... as far as i know but me did not recognize.. 07:27:17 <jpich> Up to 2 weeks after the other projects' releases, for cycle-trailing 07:27:39 <eumel8> ok 07:27:55 <ianychoi> And even.. i18n team might have not recognized 07:28:18 <ianychoi> But.. some horizon plugin projects follow other release models such as cycle-with-intermediary and cycle-trailing 07:29:03 <jftalta> not clear for me... 07:29:10 <ianychoi> So... my question now is that.. should we take of soft & hard stringfreezes for all the release models? 07:29:17 <ianychoi> s/take/take care/ 07:30:17 <ianychoi> jftalta, for example, for horizon project, horizon team developed a lot and the team will create less string changes from Soft StringFreeze 07:30:28 <ianychoi> And.. after hard StringFreeze, much less changes 07:30:51 <ianychoi> Around Hard StringFreeze, horizon team creates stable branch: e.g., stable/ocata 07:30:53 <jftalta> ok. So ?... 07:31:06 <ianychoi> But.. for example, magnum-ui is different 07:31:21 <ianychoi> The release model for magnum-ui is cycle-with-intermediary 07:31:38 <jftalta> ok 07:31:59 <ianychoi> And one project team with such release model said that they just create stable branch around release date 07:32:30 <ianychoi> So I think... considering soft & hard stringfreezes would be limited in cycle-with-milestone releasemodel 07:32:39 <jftalta> so we have to deal with the master branch, right ? 07:32:50 <ianychoi> For other release models, yep I can take care of the creation of stable-versions 07:33:26 <ianychoi> But.. one worry for me is that then I should be busy from soft stringfreeze to hard stringfreeze and even after the releasedate 07:33:49 <ianychoi> For PTL, more awareness of soft & hard StringFreeze is fine although it is somewhat busy 07:34:06 <ianychoi> But.. taking more time would be so lots of burden to PTL 07:34:33 <ianychoi> But.. I do not want to discuss PTL burden.... 07:34:50 <ianychoi> I would like to ask: my proposal would be a good idea or not 07:35:01 <ianychoi> Or.. some more projects would be considered? 07:35:13 <ianychoi> For example, magnum-ui looks nice to end users 07:35:30 <ianychoi> also.. horizon-lbaas-dashboard and octavia-dashboard (in future) 07:36:14 <ianychoi> If they look fine and they are so attractive to translators, then talking to release team to also consider Soft & Hard StringFreezes to those releasemodels would be the better way I think. 07:36:35 <ianychoi> + I need to talk with Horizon PTL 07:36:49 <robcresswell> You rang? 07:37:00 <robcresswell> Or did you want r1chardj0n3s :) 07:37:06 <ianychoi> robcresswell, hello horizon Pike PTL :) 07:37:19 <jpich> Maybe the i18n liaisons for these projects (with different release models) can take care of announcing soft freeze/hard freeze about their own projects? Are there other ways to help? 07:37:37 <ianychoi> I think I need to talk with you during Pike PTG for stringfreeze periods for other release models: cycle-with-intermediary and so on 07:38:07 <ianychoi> jpich, yes. I18n has crossproject liaison 07:38:08 <ianychoi> #link https://wiki.openstack.org/wiki/CrossProjectLiaisons#I18n 07:38:20 <robcresswell> ianychoi: We can discuss at the PTG if you like? 07:38:41 <ianychoi> Another possible idea would be that I18n considers translation plan & priority for the projects which have i18n liaison 07:39:00 <ianychoi> robcresswell, I really would like to discuss with you Thanks a lot 07:39:18 <ianychoi> Now I would like to listen to more thoughts and ideas from I18n team. 07:39:49 <robcresswell> :) 07:40:02 <ianychoi> This is somewhat complex... 07:40:11 <ianychoi> And I have nothing already decided 07:41:34 <ianychoi> suh, hi :) 07:41:49 <jftalta> yes. i think we have to go on discussing thiis point, on irc, by email,... 07:41:49 <ianychoi> eumel8, jftalta, zzxwill, more thoughts now regarding this topic? 07:41:52 <suh> hi Ian 07:42:05 <jftalta> suh hi 07:42:20 <suh> hi Jf 07:42:21 <ianychoi> I just would like to tell as much as possible today and I do not want to decide something for this topic :) 07:42:42 <ianychoi> eumel8, jftalta, zzxwill, I think you all understood current situation. 07:43:03 <ianychoi> And.. let's more talk via future converations :) 07:43:15 <jftalta> +1 07:44:04 <ianychoi> Then.. can I move on the next topic? 07:44:09 <katomo> +1 07:44:17 <ianychoi> Oh katomo hi! 07:44:27 <katomo> hi 07:44:29 <jftalta> katomo, hi 07:44:31 <ianychoi> :) 07:44:45 <zzxwill> Hello katomo. 07:44:55 <ianychoi> #topic TripleO-UI translation 07:45:03 <eumel8> ianychoi: I have no idea what's the best, But it's a good idea to talk to the other people and maybe we found a solution after PTG 07:45:21 <eumel8> hi katomo 07:45:26 <ianychoi> eumel8, yep thanks a lot :) 07:45:55 <ianychoi> Today, I would like to introduce jpich : She is from tripleo team 07:45:59 <katomo> hello jftalta, zzxwill, eumel8 07:46:00 <jpich> o/ 07:46:17 <eumel8> hello jpich :) 07:46:19 <katomo> hi jpich 07:46:31 <ianychoi> She said that it would be much better for I18n team to also consider tripleo-ui in translation plan & priorities 07:46:36 <jpich> Hi everyone :) 07:46:50 <katomo> hm 07:47:03 <jpich> Oh, I didn't say that. But since Ocata it is now also available for translating on Zanata, if people want :) 07:47:10 <ianychoi> If translators have some interests on tripleo-ui translation, feel free to talk with jpich :) 07:47:15 <katomo> AFAIK, A few Japanese team members want to translate tripleo-ui. 07:47:36 <ianychoi> jpich, haha I might have over-thought from your talking sorry 07:47:39 <jpich> katomo: Yes, Yuko Katabami already translated it :) 07:47:51 <ianychoi> jpich, Korean translation is now 100% :) 07:47:55 <katomo> jpich: exactly 07:48:00 <jpich> ianychoi: I know the team is very busy and it's not as important as Horizon :) 07:48:11 <ianychoi> katomo, wow.. nice! 07:48:51 <ianychoi> #topic I18n cross project liaison 07:48:52 <jpich> We're a new project so thanks to ianychoi, Yuko-san's translations we're already finding problems with missing strings... https://bugs.launchpad.net/tripleo/+bugs?field.tag=i18n We will be working on fixing this!! 07:49:12 <ianychoi> I have changed the topic.. since this topic is related with jpich :) 07:49:48 <ianychoi> jpich, thanks a lot for tagging with i18n. 07:49:54 <ianychoi> #link https://wiki.openstack.org/wiki/CrossProjectLiaisons#I18n 07:50:06 <jpich> No problems, makes it easier for the team to prioritise too 07:50:12 <ianychoi> This is the current list for i18n cross project liaison. 07:51:25 <ianychoi> When I wrote my PTL candidacy for Ocata cycle, I really wanted to vitalize i18n cross project liaison.. but I admit that I have more busy with other things.. such as Zanata upgrade, more taking care of I18n things, and.. more involvment in docs team for PDF docs implementation 07:52:06 <ianychoi> From this week, I started to contact the existing i18n cross project liaison whether they want to continue this role or not 07:52:36 <ianychoi> amotoki, happliy said that he will continue horizon liaison (I think a few months ago and also last week) 07:53:00 <ianychoi> Shu Muto, from magnum team, also said that he would happily continue magnum liaison. 07:53:38 <ianychoi> For other liaisons, I could not find them via IRC, but I will contact the PTLs from the teams 07:53:42 <eumel8> very good 07:53:53 <katomo> nice work 07:54:01 <jpich> Agreed 07:54:03 <ianychoi> Thanks, eumel8 and katomo 07:54:27 <ianychoi> And.. recently I have been talking a lot with jpich for i18n issues with tripleo-ui 07:54:30 <jftalta> great :) 07:54:46 <ianychoi> So I think it would be much better if jpich will be i18n-triple cross project liaison 07:55:09 <ianychoi> One thing I am now worried that on the wiki, it says: "The liaison should be a core reviewer for the project and understand i18n status of the project" 07:55:37 <ianychoi> Unfortunately, she is not tripleo core, but yesterday, I talked with tripleo PTL and he agree with my proposal. 07:55:43 <ianychoi> s/agree/agreed 07:55:50 <eumel8> ok 07:56:03 <ianychoi> So. what do you think about "The liaison should be a core reviewer for the project and understand i18n status of the project" statement and jpich's tripleo liaison? 07:56:19 <jpich> FWIW: TripleO has a dozen components, I am core for some of them but not the UI. Although yesterday we agreed with the PTL and tripleo-ui core teams that I could use my +2 on i18n patches for the UI as needed 07:56:39 <ianychoi> And.. if needed, I will do more call for i18n cross project liaison later :) 07:56:55 <jpich> More liaisons \o/ 07:57:35 <ianychoi> :) 07:57:57 <ianychoi> Daisy, "the coreship for i18n crossproject liaison" is essential? 07:58:27 <eumel8> yes, more liaisons, but it's not so important that must be a core reviewer of the project. understanding of the i18n status is more important. 07:58:31 <katomo> Also, if we agree, you can change the statement "should be a core" 07:59:00 <katomo> eumel8: agree 07:59:00 <ianychoi> katomo, eumel8 yep.. all agree with this idea? 07:59:00 <eumel8> yes 07:59:15 <ianychoi> 1 min left.. 07:59:16 <jftalta> +1 07:59:17 <jpich> Maybe add "Ideally," at the beginning of the sentence? 07:59:17 <katomo> +1 07:59:21 <eumel8> +1 07:59:27 <ianychoi> Three cores agreed 07:59:27 <Daisy> ianychoi: if we can get more liaisons without this cretia, I think it's not that necessary. 07:59:36 <ianychoi> 4 Cores :) 07:59:41 <Daisy> +1 07:59:41 <ianychoi> jpich, congrats! 07:59:49 <jpich> Thank you! :) 07:59:54 <jftalta> Daisy, hi ! 07:59:57 <katomo> yay! 08:00:03 <Daisy> hi, jftalta 08:00:03 <ianychoi> Yep.. let's move on #openstack-i18n channel if we have more things to be discussed 08:00:04 <katomo> hello Daisy 08:00:10 <ianychoi> Thanks a lot today meeting! 08:00:12 <ianychoi> #endmeeting