From Fedora Project Wiki

Revision as of 05:18, 29 July 2015 by Noriko (talk | contribs) (Created page with "[Proposal] Current software translation activities are all scheduled within Alpha phase. Besides active development occurs after Alpha. This often leads string freeze breaks. ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

[Proposal] Current software translation activities are all scheduled within Alpha phase. Besides active development occurs after Alpha. This often leads string freeze breaks. The breaks informed to us are translated but have to rely on translator's great flexibility. For silent breaks, simply not translated as no one notice. In order to coordinate translators resource more manageable, and to achieve higher localization percentage for Final Release (GA), G11N would like to move all software translation related events after Beta Freeze date. Please notice that this moves 'Software String Freeze' same date of Beta Freeze, thus allows the developers to change/add/remove strings freely to the last minute without soliciting to translation team.

The impact to other teams; Devel – due to string freeze date change, no more rebuild translation in Alpha phase, but Launch phase. RelEng – no longer need to compose the image for l10n-qa, as Beta PA can be utilized instead.

Affected events; - Software String Freeze - Software Translation - Software L10N QA Test - Software Translation Deadline - Software Rebuild all translated packages by maintainers

As example, applying to current F23 Key Milestones looks like below;

[Example with F23 key milestones] 2015-05-26 Fedora 23 Release 2015-06-23 Change Checkpoint: Proposal submission deadline (System Wide Changes) 2015-xx-xx Side Tag Builds Deadline 2015-06-16 Mass Rebuild 2015-07-14 Branch Fedora 23 from Rawhide (Rawhide becomes future F24) 2015-07-28 Alpha Freeze (*) 2015-07-28 Software String Freeze Change Checkpoint: Completion deadline (testable) Bodhi activation point 2015-08-11 Alpha Release 2015-08-25 Software Translation Deadline 2015-09-08 Beta Freeze (*) 2015-09-08 Software String Freeze 2015-09-08 Change Checkpoint: 100% Code Complete Deadline 2015-09-22 Beta Release 2015-09-22 Software L10N QA Test (2015-09-22 to 2015-09-29) 2015-09-30 Software Translation Deadline 2015-09-30 Software: Rebuild all translated packages (2015-09-30 to 2015-10-07) 2015-10-13 Final Freeze (*) 2015-10-27 Fedora 23 Final Release