Confirmed users
3,990
edits
No edit summary |
(moved some bugs to the "Future" section) |
||
| Line 1: | Line 1: | ||
= Links = | = Links = | ||
= Priorities = | In this section we will have links that will help us | ||
List of bugs that we are currently working on OR that will be dealt with soon | |||
[https://wiki.mozilla.org/User:ChrisCooper/2010Q1#Schedule Schedule] | *[https://bugzilla.mozilla.org/buglist.cgi?cmdtype=runnamed&namedcmd=bugs%20with%20%5Bl10n%5D bugzilla query of bugs with '''l10n''' keyword] | ||
*[https://bugzilla.mozilla.org/buglist.cgi?cmdtype=runnamed&namedcmd=bugs%20with%20%5Bfennec%20l10n%5D bugzilla query of bugs with '''fennec l10n''' keyword] | |||
*[https://wiki.mozilla.org/User:Armenzg/Release_infrastructure_coverage RelEng coverage] - it helps spot holes and the bigger picture specially for Fennec] | |||
*[https://wiki.mozilla.org/Mobile/Fennec/Fennec1.0/L10n Fennec 1.0 - L10n plan] | |||
*[https://intranet.mozilla.org/Mobile/Milestones Fennec milestones] | |||
*[https://intranet.mozilla.org/Mobile/StatusMeetings Fennec weekly meetings] | |||
= Priorities = | |||
List of bugs that we are currently working on OR that will be dealt with soon [https://wiki.mozilla.org/User:ChrisCooper/2010Q1#Schedule Schedule] | |||
== Mobile == | == Mobile == | ||
=== Future === | *[armenzg] {{bug|525327}} - separate multi-locale build into two builders | ||
*[unowned] {{bug|527794}} && {{bug|527793}} "make upload" for mobile desktop builds | *[coop] {{bug|507024}} - enable winmo nightly updates | ||
*[unowned] {{bug|535301}} - mobile release automation should upload XPIs to $platform/xpi/ab-CD.xpi, just like desktop Firefox | *[aki] {{new|}} {{bug|538509}} - l10n repacks for qt- and non-qt- maemo5 | ||
*[unowned] {{bug|531156}} - Maemo single-locale binaries should be uploaded only to its locale specific directory (rather than just the deb file) | |||
=== Future === | |||
*[unowned] {{bug|518886}} - Add Fennec(WinMo) l10n nightly repacks to automation | |||
*[unowned] {{bug|525301}} - we should be able to trigger multi-locale fennec nightly build through waterfall | |||
*[TBD] {{bug|531869}} - Maemo 1.9.2/m-c nightly builds are turning red with locale errors '''[INVESTIGATE]''' | |||
*[unowned] {{bug|526154}} - Create multi-locale builds for desktop fennec on linux | |||
*[unowned][BLOCKED] {{bug|533780}} - repackages for OSX | |||
*[unowned] {{bug|527794}} && {{bug|527793}} "make upload" for mobile desktop builds | |||
*[unowned] {{bug|535301}} - mobile release automation should upload XPIs to $platform/xpi/ab-CD.xpi, just like desktop Firefox | |||
*[unowned] {{bug|531156}} - Maemo single-locale binaries should be uploaded only to its locale specific directory (rather than just the deb file) | |||
**[unowned] {{bug|524519}} - use post_upload.py instead of MozillaStage for mobile factories | **[unowned] {{bug|524519}} - use post_upload.py instead of MozillaStage for mobile factories | ||
***[unowned] {{bug|527928}} - Allow uploading directories to stage for ReleaseToLatest scenario | ***[unowned] {{bug|527928}} - Allow uploading directories to stage for ReleaseToLatest scenario | ||
*[unowned] {{bug|506624}} - L10n repackaging gets confused by xulrunner | *[unowned] {{bug|506624}} - L10n repackaging gets confused by xulrunner | ||
*[unowned] {{bug|531498}} - Fennec Desktop L10n builds for Mac are not localized [Fennec General bug] | *[unowned] {{bug|531498}} - Fennec Desktop L10n builds for Mac are not localized [Fennec General bug] | ||
* {{bug|484957}} - l10n repacks should use a separate build dir | *{{bug|484957}} - l10n repacks should use a separate build dir | ||
* {{bug|485363}} - setting enable_l10n = False in config.py does not completely disable l10n | *{{bug|485363}} - setting enable_l10n = False in config.py does not completely disable l10n | ||
== Firefox == | |||
*{{ok|}} [armenzg] use mozconfigs and objdirs | |||
**{{bug|482447}} nightly scenario | |||
**{{bug|518359}} release scenario | |||
*{{ok|}} [armenzg] {{bug|531275}} - generate localized builds of WinCE (nightly and release) | |||
*[coop] {{bug|511510}} - Enable nightly l10n updates for Firefox 1.9.1 | |||
**[coop] {{bug|511967}} - Create complete and partial patches on build slaves instead of on prometheus-vm | |||
*[nobody] {{bug|511696}} - nagios monitoring of l10n nightlies should test all locales | |||
*[nobody] {{bug|537287}} - Move "def getMozconfig" in the l10n repackages factories to BaseRepackFactory | |||
== General == | |||
*l10n commit polling improvements: | |||
* {{ | **[TBD] {{bug|498641}} - cross-repo pushlog | ||
** {{bug| | **[TBD] {{bug|513056}} - polling outside of master process | ||
** {{bug| | ***[coop] {{bug|498654}} - Re-enable timely l10n repacks | ||
* {{ | *[TBD] {{bug|488273}} - buildbot database | ||
* [ | *[TBD] {{bug|518589}} - release l10n builders should have Schedulers that let them be forced | ||
*[TBD] {{bug|511381}} - try server setup for full set of l10n deliverables | |||
* [ | *[TBD] {{bug|507497}} - Repacks should do sanity checking | ||
* [ | *[TBD] {{bug|415895}} - Move shipped-locales decision behind release automation | ||
*[TBD] {{bug|436488}} - l10n "release automation" | |||
== | = Historical Bugs = | ||
*locales not automatically created for Firefox 3.5 Beta3: | |||
* locales not automatically created for Firefox 3.5 Beta3: | **{{bug|481903}} - Danish w32 | ||
** {{bug|481903}} - Danish w32 | **{{bug|481901}} - Korean mac | ||
** {{bug|481901}} - Korean mac | |||
= Fixed = | = Fixed = | ||
* [armenzg] {{bug|527989}} - Add repack-on-change builders for Maemo L10n and Fennec Desktop L10n | *[armenzg] {{bug|511616}} - Move primary fennec l10n builds from central to 1.9.2 | ||
* [axel] {{bug|525674}} - Fennec repacks on change busted due that they are trying to load incorrect all-locales (in reality there is no repacks-on-change for Fennec) | *[armenzg] {{bug|533780}} - fennec repackages-on-change for Win32 | ||
* [coop] {{bug|534953}} - maemo l10n repacks on pm02 haven't run since dec 8 | *[armenzg] {{bug|527989}} - Add repack-on-change builders for Maemo L10n and Fennec Desktop L10n | ||
* [armenzg] {{bug|519684}} - Create multi-locale builds for fennec on maemo for nightlies and release '''[ON TRACK]''' | *[axel] {{bug|525674}} - Fennec repacks on change busted due that they are trying to load incorrect all-locales (in reality there is no repacks-on-change for Fennec) | ||
* [aki] {{bug|525257}} - Need 1.9.2 maemo release builds | *[coop] {{bug|534953}} - maemo l10n repacks on pm02 haven't run since dec 8 | ||
**branching and tagging makes sense to follow the SeaMonkey and Thunderbird model | *[armenzg] {{bug|519684}} - Create multi-locale builds for fennec on maemo for nightlies and release '''[ON TRACK]''' | ||
* [aki] {{bug|531873}} - maemo multi-locale factory adds more steps to itself every time | *[aki] {{bug|525257}} - Need 1.9.2 maemo release builds | ||
* [aki] {{bug|527076}} - add deb repacks to MaemoNightlyRepackFactory | **branching and tagging makes sense to follow the SeaMonkey and Thunderbird model | ||
* [aki] {{bug|511889}} - upload l10n deb repacks | *[aki] {{bug|531873}} - maemo multi-locale factory adds more steps to itself every time | ||
** [axel] {{bug|490482}} - create deb repacks | *[aki] {{bug|527076}} - add deb repacks to MaemoNightlyRepackFactory | ||
* [armenzg] {{bug|531695}} - Update try server factory for recent multi-locale maemo changes | *[aki] {{bug|511889}} - upload l10n deb repacks | ||
* [armenzg] {{bug|530753}} - Try server WinMo builds broken in 'copy globs to upload directory' | **[axel] {{bug|490482}} - create deb repacks | ||
* [vivien] {{bug|525811}} - Multi-locale build does not switch between locales | *[armenzg] {{bug|531695}} - Update try server factory for recent multi-locale maemo changes | ||
* [coop] {{bug|524820}} - purge_builds.py to remove check out dirs under scratchbox | *[armenzg] {{bug|530753}} - Try server WinMo builds broken in 'copy globs to upload directory' | ||
* [axel] {{bug|490482}} - create deb packages for individual locales | *[vivien] {{bug|525811}} - Multi-locale build does not switch between locales | ||
* [coop] {{bug|524010}} - Maemo repackages of individual locales should be done in a meaningful location | *[coop] {{bug|524820}} - purge_builds.py to remove check out dirs under scratchbox | ||
* [coop] {{bug|501794}} - Fennec desktop win32/osx | *[axel] {{bug|490482}} - create deb packages for individual locales | ||
* [armenzg] {{bug|529140}} upload en-US single-locale Maemo binaries (debs included) under "en-US" sub-directory | *[coop] {{bug|524010}} - Maemo repackages of individual locales should be done in a meaningful location | ||
* [aki] {{bug|469290}} - Provide updates for nightly and release builds of Fennec on linux mobile | *[coop] {{bug|501794}} - Fennec desktop win32/osx | ||
* [armen] {{bug|480081}} - generate complete mars for nightly 1.9.1 l10n builds | *[armenzg] {{bug|529140}} upload en-US single-locale Maemo binaries (debs included) under "en-US" sub-directory | ||
* [coop] {{bug|466498}} - trigger l10n builds from the waterfall | *[aki] {{bug|469290}} - Provide updates for nightly and release builds of Fennec on linux mobile | ||
*[armen] {{bug|480081}} - generate complete mars for nightly 1.9.1 l10n builds | |||
*[coop] {{bug|466498}} - trigger l10n builds from the waterfall | |||