16 Sep
2016
16 Sep
'16
5:05 p.m.
Thanks a lot for kind explanation, Andreas and Akihiro-san. Please see the inline for my several thoughts: Akihiro Motoki wrote on 9/16/2016 5:19 PM: > Thanks Andreas for the info. > > Kato-san, could you take care of it? > You can do it yourself or delegate it to someone else, > but it is better to do it soon. Otherwise master and stable-newton > will be diverged. +1 :) And according to one previous e-mail: http://lists.openstack.org/pipermail/openstack-i18n/2016-March/001984.html , Horizon and its related projects, and server projects are the main targets to create "stable-newton" version in Zanata. >> Syncing to Zanata works automatically if there is a stable-newton (note >> the "-", Zanata does not allow "/"!) branch. > That's what was unclear to me. Thanks. > So, the question now is who creates stable-newton version in Zanata. > I think only the limited folks can do that. Perhaps Daisy, Kato-san, Andreas? When I see 'maintainers' part in Zanata, "infra" account is the manager for all projects, like: https://translate.openstack.org/project/view/horizon/maintainers . So it may be Zanata "infra" account? And I think Zanata team members (Alex, Carlos) might know the privilege. With many thanks, /Ian > In addition to the permission, the tips on creating a Zanata version > has not been shared. > > Akihiro > > 2016-09-16 14:32 GMT+09:00 Andreas Jaeger <aj@suse.com>: >> On 09/16/2016 04:30 AM, Akihiro Motoki wrote: >>> Hi Ian, >>> >>> 2016-09-16 9:54 GMT+09:00 Ian Y. Choi <ianyrchoi@gmail.com>: >>>> Hello Andreas and i18n team members, >>>> >>>> Yesterday (according to UTC), Kato-san and me discussed this topic in IRC >>>> meeting [1], >>>> but we are not sure when we will have stable-newton branch. >>>> I think it is time to create stable-newton branch now and Kato-san will deal >>>> with, >>>> but I would like to ask some details to clarify the best timing of creating >>>> a stable branch. >>>> >>>> When should i18n team create a stable branch (e.g., stable-newton) in >>>> Zanata? >>> Although I am not familiar with Zanata operations, I think the i18n >>> team needs to >>> create 'stable-newton' version by branching 'master' version in Zanata >>> to inherit >>> translation works made in the master version so far. >>> >>> In my understanding, what we need to do are: >>> (a) create stable-newton version in Zanata from master version -> i18n team >>> (b) release RC1 deliverables and create stable/newton branch in git >>> repositories -> each project team and release team >>> (c) set up project-config to sync repositories and translations for >>> stable/newton -> infra team (I can as well) >> Syncing to Zanata works automatically if there is a stable-newton (note >> the "-", Zanata does not allow "/"!) branch. Importing into >> stable/newton needs project-config changes. If you would do that, it >> would be great! >> >> >>> There is no strict relationship between (a) and (b), and either of >>> them can happen first. >>> If the timing of (a) and (b) are closer, most translation work in >>> 'master' in Zanata are copied into 'stable-newton' version. >>> (c) needs to be done after both (a) and (b). >> Indeed, >> >> Andreas >> >>>> I thought just after from "Hard StringFreeze" in [2] would be the right >>>> time, >>>> or checking at least Horizon development status (since the focus of i18n >>>> team now is Horizon related projects) >>>> would be needed. (Previously we had I18n cross project liaisons [3].) >>> To be honest, RC1 release means 'Hard String Freeze'. That's all. >>> We can know RC1 release notices by various ways: >>> - checking release announcements, >>> - checking openstack/releases reviews [5], >>> - checking releases.openstack.org [6] >>> >>> I think we should prepare stable-newton version in Zanata for all projects, >>> even though most of the i18n team focus on horizon related translations. >>> >>> I am not sure i18n liaisons for horizon related projects work in this cycle. >>> We have sent no reminder for i18n liaisons... >>> In the previous release, I took care of horizon related projects but >>> it is beyond >>> the role of horizon-i18n liaison and I am not taking care of them >>> (except horizon itself). >>> >>> Horizon RC1 will be shipped in several hours. The team is preparing >>> the release now. >>> >>>> Or should we start gradually the projects merged with "topic:create-[release >>>> name]" patches, like [4]? >>>> >>>> [1] >>>> http://eavesdrop.openstack.org/meetings/openstack_i18n_meeting/2016/openstack_i18n_meeting.2016-09-15-13.03.html >>>> [2] https://releases.openstack.org/newton/schedule.html >>>> [3] https://wiki.openstack.org/wiki/CrossProjectLiaisons#I18n >>>> [4] https://review.openstack.org/#/q/topic:create-newton >>> [5] https://review.openstack.org/#/q/project:openstack/releases+path:%255Edeliverables/newton/.* >>> [6] https://releases.openstack.org/newton/index.html >>> >>> Thanks, >>> Akihiro >>> >>>> >>>> With many thanks, >>>> >>>> /Ian >>>> >>>> Andreas Jaeger wrote on 9/16/2016 3:35 AM: >>>>> Could somebody please set up stable-newton branches for those projects >>>>> that should get translations of them, please? >>>>> >>>>> With RC1 today, projects are creating stable/newton branches now, >>>>> >>>>> Andreas >>>> >>>> >>>> >>>> _______________________________________________ >>>> OpenStack-I18n mailing list >>>> OpenStack-I18n@lists.openstack.org >>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-i18n >> >> -- >> Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi >> SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany >> GF: Felix Imendörffer, Jane Smithard, Graham Norton, >> HRB 21284 (AG Nürnberg) >> GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 >>