Translation Schedule F10 and beyond
John Poelstra
poelstra at redhat.com
Wed Sep 17 11:46:13 UTC 2008
Ankitkumar Rameshchandra Patel said the following on 09/13/2008 01:57 AM
Pacific Time:
For the items that should be scheduled properly for future releases,
let's use Fedora 11 as a reference. A draft of the F11 schedule is here:
http://poelstra.fedorapeople.org/schedules/f-11/f-11-all-tasks.html
I am waiting for the Fedora 10 schedule to mature a little more before
porting all the new things we're learning there to the Fedora 11
schedule. If it helps to do this sooner I can do that.
> * There should be
> == Section for software applications/packages/GUI translations ==
> 1. Planning phase
> -> Packages which needs to be translated should be decided.
How many work days does this process take?
What date should it start?
> -> Criteria for language support with respect to translations has
> to be decided in this phase. (e.g. If X language is introduced in
> particular release, it has to be translated in Y packages with Z% of
> translations to get it in the supported status - It's almost like a new
> new feature inclusion criteria)
How many work days does this process take?
What date should it start?
Will this process happen for each new release?
> 2. Development phase
> -> Source code development finishes.
> -> Branching of the source-codes (Including translation files) for
> packages has to be done by package maintainers at this stage.
> -> String Freeze
> -> Actual translation happens here. Note: This task can't be put
> in the testing phase, as it's a part of the development phase.
Yes, just keep in mind that Fedora (and many software projects) don't
have a hard stop on development when testing starts. It is more
important for what we are trying to do here to focus on where the task
should fall time-wise vs. the section heading. IOW I'd rather the tasks
be grouped by date instead of forced into a section with the right
heading. Maybe I've misunderstood you?
> -> All packages should be built with the inclusion of the latest
> translations.
Can you propose specific dates using the Fedora 11 schedule as a
reference for each of the tasks you mention above? If possible include
dates for Fedora 10.
> 3. Testing phase (Alpha, beta, etc)
> -> Translators test the applications with respect to translations
> and submit the appropriate patches/corrections in specific release (e.g.
> F-9, F-10, F-11, etc) branches of the packages.
How many work days does this process take?
What date should it start?
Does this follow the same testing durations as the rest of the release?
> -> All packages, who gets updates in the translations should be
> rebuilt.
How many work days does this process take?
What date should it start?
> == Section for documentation translations ==
> 4. Launch phase
> -> Translations of documentation guides
> -> Translations of release notes
> -> Translations of web pages, relevant to specific release
For each of the above...
How many work days does this process take?
What date should it start?
> 5. Maintenance phase
> -> After the release, with respond to bugs/issues filed by end
> users, translators will maintain translations of their languages in
> particular release (e.g. F-9, F-10, F-11, etc) branch.
> -> If any of the packages get updates in translations, package has
> to be rebuilt to reflect the changes submitted by translators.
Is this different than other bug fix? IOW, it happens, but we don't
need anything special on the schedule?
> If any of the above is possible with the current F-10 schedule, it would
> be very helpful...
>> As a starting point I've stubbed out a schedule using the general
>> Fedora milestones.
>> http://poelstra.fedorapeople.org/schedules/f-10/f-10-trans-tasks.html
>>
>> Please let me know which additional tasks you would like to include on
>> the Translation schedule. To accurately reflect each task (and so
>> that we can automatically generate a schedule in the future) please
>> tell me:
>>
> Now, for the current F-10 plan, I would like to clear one thing first.
>
> There are two tasks on the task juggler report you put on the web, for
> "PO Files due from Translation".
> First one due is "Tue 2008-10-21"
> Second one due is "Thu 2008-11-06"
Yes, my understanding was this process takes place twice. Is this
incorrect?
If it is easier to discuss this on IRC or set up a conference call I'm
glad to do either :)
John
More information about the Fedora-trans-list
mailing list