Archive:L10N/Tasks

= The Fedora Localization Project - Tasks =

This page that holds the tasks we have in mind for the next weeks and months. Its purpose is to help the coordination of our efforts. Discussions take place on our mailing list.

Task ideas
1. (./) Start by documenting the need for attention to this matter, for example by getting some numbers of the non-English users (e.g. fedora-brazil is HUGE).

1. (./) Get the team closer to the Docs project; this team does a *great* job and the two teams have a lot in common and could share experience, tools etc.

1. (./) List requests the translators have stated in the past but have not got resolved yet (see also the TODO list at the end).

1. (./) Start having IRC meetings to discuss things, our progress and get people to hang out on the #fedora-l10n IRC channel more often. Proposed date/time: 20:00 UTC every Tuesday (one hour before the DocsProject meetings).

1. (./) Think about electing a Steering committee for the team (Ref: DocsProject/Policy/FDSCoElections).

1. (./) Start writing guidelines for developers and slowly try to make them happen. A steering committee can help with this by having open communication channels.

1. (./) Open up a wiki page holding links to common/known problems, a bug tracker for translation bugs (is there one?) and start pushing release-blocker bugs for important issues.

1. (./) Lower the barrier of entry. Improve our documentation on the /L10N pages (for example, by saying more on how to get cvs access, make a self-introduction etc.) Make the translation process less complicated than it is now.

1. (./) Convert the above list to a schedule with target dates (Ref: DocsProject/SteeringCommittee/TaskSchedule). Some probable TODOs:

2. (./) Make sure releases have up-to-date translations in packages. Work with the releng team and the maintainers list to include a string freeze and translation freeze (one week later) in the schedule (Ref: bug #207095).

2. (./) Move CVS from  to

2. (./) Organize interaction between translators and maintainers in a better way (ie. not only through Bugzilla). Good candidate might be a tabular way to request tasks and notify about the completion of them on a wiki page.

2. (./) Find ways to treat translations as formal projects (e.g. with actual work done, revision/proofreading and Q&A) and not just leave this up to each team to manage. Language coordinator should _track_ events, not schedule/control them. A workflow process in the wiki can help things out and also mails with translation-specific commits.

2. (./) Get involved with the people already implementing things for the Plone platform; at some point we'll move the i18n status page on fedoraproject.org -- preferably, on Plone with some formal workflow process (Ref: DocsProject/SteeringCommittee/TaskSchedule ).

2. (./) Create an up-to-date list of obsolete packages that are listed on the i18n status page and also "rank" packages based on their priority for localization (for example,  is probably of higher priority than  ).

2. (./) Provide direct links to  files on the i18n status page.

2. Make sure all applications maintained by the i18n/L10N projects have a "translator-credits" lemma and use this in their GUI to give credit to translators (see various GNOME applications on how they achieve this). Someone from the L10N team should gather this information from the po-file headers and CVS commits and open up a bug report for each application.