L10n:Official Localized Releases: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
(as discussed with mic, reorder the paragraphs, and add an intro, too)
Line 1: Line 1:
==Official Build==  
= Official Localization =  
An [[L10n:Home_Page| L10n]] official build means that:
A localized official build means that:
# Mozilla creates minor updates from CVS together with the en-US minor releases. [[L10n:Localization Process End#Minor Updates|More...]]
# Major upgrades, i.e., the shift from Firefox 2 to Firefox 3, is done through contributions of the localization teams. [[L10n:Localization Process End#Major Upgrades|More...]]
# The local team strengthens and enlarges the community. [[L10n:Localization Process End#Community Building|More...]]


Let's detail on these a bit.
== Minor Updates ==
1- Mozilla Corporation resources handle minor updates, etc and collaborates with  you to complete a release. More specifically,
1- Mozilla Corporation resources handle minor updates, etc and collaborates with  you to complete a release. More specifically,
* An approval for change requests is led by [[User:AxelHecht| Axel]]
* An approval for change requests is led by [[User:AxelHecht| Axel]]
Line 8: Line 14:
* Changes to in product web pages are approved by [http://chevrel.org/fr/ Pascal]
* Changes to in product web pages are approved by [http://chevrel.org/fr/ Pascal]


2- Your team should aspire to a "full-skills team". Meaning all the [[L10n:Building_blocks| building blocks]] for supporting your localization. Mozilla is working to develop more ways to support you to develop your building blocks. Check out [http://blog.mozilla.com/seth/2007/06/04/support-update-3/ Seth's blog] to hear more about our ideas. We've recently invested more [http://jtbatson.blogspot.com/2007/06/welcome-rishi.html resources] to better support your community development efforts. If you feel your team is need of this type of support please [mailto:l10n-drivers@mozilla.org email] us. We are also working to determine how to assess the "health" of a localization team and how we could better support them to develop their team or their skills.
== Major Upgrades ==
 
3- Major updates are done by you. Our next major update is [http://wiki.mozilla.org/Firefox3 Firefox 3]
3- Major updates are done by you. Our next major update is [http://wiki.mozilla.org/Firefox3 Firefox 3]
* Here are some [http://developer.mozilla.org/en/docs/Create_a_new_localization#Following_your_localization tools] that are likely going to be useful for you in this stage.  
* Here are some [http://developer.mozilla.org/en/docs/Create_a_new_localization#Following_your_localization tools] that are likely going to be useful for you in this stage.  
Line 20: Line 25:
* We've also created a 2-week code freeze before Beta 2 to ensure you have sufficient time to implement new changes
* We've also created a 2-week code freeze before Beta 2 to ensure you have sufficient time to implement new changes
* And, we've created new tools [Axel help here] to provide nightly builds for which you can test your work against and have more dynamic results
* And, we've created new tools [Axel help here] to provide nightly builds for which you can test your work against and have more dynamic results
== Community Building ==
2- Your team should aspire to a "full-skills team". Meaning all the [[L10n:Building_blocks| building blocks]] for supporting your localization. Mozilla is working to develop more ways to support you to develop your building blocks. Check out [http://blog.mozilla.com/seth/2007/06/04/support-update-3/ Seth's blog] to hear more about our ideas. We've recently invested more [http://jtbatson.blogspot.com/2007/06/welcome-rishi.html resources] to better support your community development efforts. If you feel your team is need of this type of support please [mailto:l10n-drivers@mozilla.org email] us. We are also working to determine how to assess the "health" of a localization team and how we could better support them to develop their team or their skills.


To get to this stage involves Mozilla QA team and Axel reviewing your builds and making a decision. We're still working on writing down what's involved more specifically, so more to come...Back to [[L10n:Home_Page]]
To get to this stage involves Mozilla QA team and Axel reviewing your builds and making a decision. We're still working on writing down what's involved more specifically, so more to come...Back to [[L10n:Home_Page]]

Revision as of 16:05, 4 July 2007

Official Localization

A localized official build means that:

  1. Mozilla creates minor updates from CVS together with the en-US minor releases. More...
  2. Major upgrades, i.e., the shift from Firefox 2 to Firefox 3, is done through contributions of the localization teams. More...
  3. The local team strengthens and enlarges the community. More...

Let's detail on these a bit.

Minor Updates

1- Mozilla Corporation resources handle minor updates, etc and collaborates with you to complete a release. More specifically,

  • An approval for change requests is led by Axel
  • Code/string/catch ups are also approved by Axel
  • Branding changes (e.g., search, RSS, content handlers) are approved by Mic
  • Changes to in product web pages are approved by Pascal

Major Upgrades

3- Major updates are done by you. Our next major update is Firefox 3

  • Here are some tools that are likely going to be useful for you in this stage.
  • There are occasions when localizers don't meet the ship deadlines, we try to do everything we can to support you to meet the release dates. Mozilla (we) does this by communicating well in advance of deadlines and being clear about module owners and the like. In the case where a deadline is going to be missed, we've considered these as our suggested options:
  • next release as acceptable
  • special cases we may create a delay on being official build status

4-Mozilla supports the Firefox:2.0_QA_Activities:L10n_Test_Plan quality assurance testing of your build

  • We've instituted a new testing platform and protocols to better support this for Firefox 3
  • We've also created a 2-week code freeze before Beta 2 to ensure you have sufficient time to implement new changes
  • And, we've created new tools [Axel help here] to provide nightly builds for which you can test your work against and have more dynamic results

Community Building

2- Your team should aspire to a "full-skills team". Meaning all the building blocks for supporting your localization. Mozilla is working to develop more ways to support you to develop your building blocks. Check out Seth's blog to hear more about our ideas. We've recently invested more resources to better support your community development efforts. If you feel your team is need of this type of support please email us. We are also working to determine how to assess the "health" of a localization team and how we could better support them to develop their team or their skills.

To get to this stage involves Mozilla QA team and Axel reviewing your builds and making a decision. We're still working on writing down what's involved more specifically, so more to come...Back to L10n:Home_Page