stable branch l10n changes/sign offs

Hi,

there is an increasing set of examples where non-l10n coders see reasons 
to do changes to l10n on the stable branch.

One is for example bug 329729, which may require us to force-set the 
homepage_override thing to that particular page.
Another is the danish thunderbird having a bad product name.

Those are things that do change l10n, but in a perfectly predictable 
way. Now, the big question we have and what I'd like to get feedback on, 
would the l10n community feel odd about such changes being landed 
without an sign-off process?

Or, in a more meta-physical matter, we should discuss on what sign-off 
really means. We're reinterpreting that incrementally, AFAICT, since we 
started with l10n in CVS.
For those that haven't been here before, l10n started off as localizers 
taking the mozilla builds and just creating their own product off of 
those. With Firefox 1.0, we moved over to a more strict definition of 
product, which means, that the "product"-builds need to come from 
mozilla. On the other hand, they actually come, so there's no problem 
with finding buddies for all the platforms.

Now, sign-off serves two purposes:
- it gives the localizer some means of ownership over their work, that 
is, they can hold off until their work reached a maturity that they're 
comfortable with
- it gives mozilla the statement "I'm responsible for this localization 
and I say it's good".

For those minor changes, mozilla doesn't really need the second 
statement, because we can balance QA and risk. Which doesn't mean that 
we don't welcome community QA resources here, but we could just automate 
some of those tests, too. Or just assume that they're safe for minor 
languages. "Balance" is the key word.
On the other hand, not requiring sign-off would only go well if there is 
a common level of trust that mozilla (in this particular case likely me 
in person) doesn't do something silly in determining the amount of 
impact that a change actually has on the product.

Comments? I'd be happy to take comments on l10n-QA in general, too. This 
is to some degree also trying to understand how sign-off should work for 
2.0.

Axel
0
Axel
5/23/2006 11:31:48 AM
mozilla.dev.l10n 3875 articles. 1 followers. Post Follow

2 Replies
387 Views

Similar Articles

[PageSpeed] 54

Axel Hecht escribi=F3:
> Hi,
>=20
> there is an increasing set of examples where non-l10n coders see reason=
s
> to do changes to l10n on the stable branch.
>=20
> One is for example bug 329729, which may require us to force-set the
> homepage_override thing to that particular page.
> Another is the danish thunderbird having a bad product name.
> (...)
>=20
> Comments? I'd be happy to take comments on l10n-QA in general, too. Thi=
s
> is to some degree also trying to understand how sign-off should work fo=
r
> 2.0.


I assume that you or the developers working in bugs/features that
require such changes in l10n will post here a prior notice (that's a
notice, not a request) for general changes affecting all locales, or
CC the affected l10n owner in the case of changes on a specific
locale? In that case, it sounds reasonable for me, but I'm still more
an observer than a player in the "source l10n game".

Ricardo.

--=20
If it's true that we are here to help others,
then what exactly are the OTHERS here for?
0
Ricardo
5/26/2006 7:53:12 PM
Ricardo Palomares Martinez wrote:
> Axel Hecht escribi�:
>> Hi,
>>
>> there is an increasing set of examples where non-l10n coders see reasons
>> to do changes to l10n on the stable branch.
>>
>> One is for example bug 329729, which may require us to force-set the
>> homepage_override thing to that particular page.
>> Another is the danish thunderbird having a bad product name.
>> (...)
>>
>> Comments? I'd be happy to take comments on l10n-QA in general, too. This
>> is to some degree also trying to understand how sign-off should work for
>> 2.0.
> 
> 
> I assume that you or the developers working in bugs/features that
> require such changes in l10n will post here a prior notice (that's a
> notice, not a request) for general changes affecting all locales, or
> CC the affected l10n owner in the case of changes on a specific
> locale? In that case, it sounds reasonable for me, but I'm still more
> an observer than a player in the "source l10n game".
> 

I do assume that we CC the owners or firefoxl10n@hotmail.com or what the 
precise spelling of that catch all was, yes.

Axel
0
Axel
5/27/2006 3:56:03 PM
Reply:

Similar Artilces:

Relaxing the Thunderbird stable branch checkin rules for l10n changes?
[X-Post and F'up 2 set to mozilla.dev.planning] Hi! Right now, every change in a translation of TB2 needs a separate bug report and a specific approval from the relevant l10n coordinator. In the past that was Axel Hecht, now it's me as I have taken over as TB l10n coordinator. The reason for this rule was probably that the same rule existed for Firefox l10n so it was applied to Thunderbird as well. The underlying reason was, as Axel told me, that in the past people did check in broken stuff, which borked their localization. In my opinion, this mostly applies to Firefo...

[Calendar l10n] Status update after late-l10n changes
Hey guys, after the late-l10n checkin on Thursday where four strings were added it's time for another status update. Here's a short overview of the current situation: 1) The following locales have green tinderboxen on the MOZILLA_1_8_BRANCH and should be okay for the RC1: es-ES, fr, ga-IE, ja, ja-JP-mac, lt, mk, nb-NO, nl, pl, pt-PT, sk, uk, zh-CN Thanks guys! 2) The following locales have orange tinderboxen on the MOZILLA_1_8_BRANCH: ca, cs, da, de, es-AR, eu, hu, it, ka, pt-BR, ru, tr 3) The following locales have red tinderboxen on the ...

l10n Owner Sign Offs for Thunderbird 2
Hi All, Now that the we've passed the localization deadline for Thunderbird 2, it's time to build a list of all of the locales that are ready to be released. Can the l10n owners sign off on their locales for Thunderbird 2? I've started a wiki page here: http://wiki.mozilla.org/L10n:Thunderbird_2_Sign_Offs Release will use the locales listed on that page. Thanks! -Team Thunderbird --=-PreSl+PvelkdxDdhyjAe Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Is there any particular tests you'd like us to do? Qui, ...

l10n change in Aviary Branch (Firefox 1.0)
https://bugzilla.mozilla.org/show_bug.cgi?id=262205 The new plugin finder service had a non-localizable string that was brought to my attention today. I just checked in the patch to fix this and am giving an heads up :) Doron Another localization change was made - bug 260803 Doron Rosenberg wrote: > https://bugzilla.mozilla.org/show_bug.cgi?id=262205 > > The new plugin finder service had a non-localizable string that was > brought to my attention today. I just checked in the patch to fix this > and am giving an heads up :) > > Doron Doron Rose...

Landing l10n-impact security fixes on stable branches
Hi all, we had the problem once or twice already, and we'll have it again. We come up with a security problem, or a regression, and it needs an error message or a tiny tad of UI. As much as we hate it, it happens. So, one way of solving this is to just not "fix" those bugs, like, to silently fail on those errors. I'm not really fond of this, the user experience would suffer. The next way is to hard-code the en-US strings. Would anybody like that? The way I'd suggest is to create the en-US patch as one would on trunk, with minimal UI impact of cou...

Sign off last l10n changes for Firefox 4.0
Hi all, Recently I checked spelling of Belarusian localization and pushed the corrections to l10n-central. I wanted to sign off them to Firefox 4.0, but unexpectedly I found the Firefox 4.0 and Firefox 4.0 Mobile trees are closed now. Is there any chance to sign off the changes? With best regards, Siarhei I'll open sign-offs again soon. Right now, I keep them closed to not confuse people about the likelyhood of that shipping. We're shipping the RC3 bits tomorrow, by all chances. You changes should come to users in a .x release, though. Axel On 20.03.11 ...

Re: Landing l10n-impact security fixes on stable branches
> So, one way of solving this is to just > not "fix" those bugs, like, to > silently fail on those errors. I'm not > really fond of this, the user > experience would suffer. Another solution would be to try and come up with a set of generic-enough warning and error statements such that any locale that doesn't submit a translated string by the deadline for the update will be modified to use one of these generic error messages. Then a subsequent update can change to the translated string. Technically, this could even be accomplished with some sort of...

[l10n] l10n process and documentation
As discussed in the last bi-weekly meeting, we at Mozilla Italia are trying to formalize a process to coordinate the Italian MDN localization effort. In this regard, we started writing a document that we plan to publish on the Italian localization of MDN. It has been suggested by jms that we publish it under https://developer.mozilla.org/it/MDN/ . Our problem is we have a somewhat cumbersome way of handling the review process of localized articles. We have a single topic on our forum where we ask for revision, our QA people suggests corrections and we localizers correct our transl...

Firefox OS 1.4 branched: 1.4: releases/gaia-l10n/v1_4, 2.0: /gaia-l10n
Hi, I've just branched the 1.4 efforts for Firefox OS. The /gaia-l10n repos you worked on for the past 12 weeks are now aiming at Firefox OS 2.0, for at least 6 weeks. Your work and fixes for 1.4 shall go to /releases/gaia-l10n/v1_4/. I've migrated your work for 1.4 onto those repositories, unless you're petercg or civas, you guys landed stuff on those repos, you'll figure it out. If you've pushed in the past hour, I might not have it. I'll follow up when I have pushed the update to en-US. Axel .... and I just pushed 2.0 to /gaia-l10n/en-US....

1.5.0.1 and other no-l10n-impact releases and sign-offs
Hi all, there has been a general consensus that the sign-off process we were following on the 1.0.x branch was a bit wasteful and time-intensive. I was internally proposing something more streamlined for releases without l10n impact, and that is, that we drop the sign-off requirement for those releases and just go for a QA commitment. This includes that l10n-teams and their communities feel invited to the regular Firefox QA testing days (next one will be tomorrow). I want to ping you on this, and though this is on short notice, I guess we'll go for it, unless you raise...

RE: 1.5.0.1 and other no-l10n-impact releases and sign-offs
Hi Axel I checked the tinderbox for Mozilla1.8-l10n-zh-CN and found there are = some string changes but for Mozilla1.8.0-l10n-zh-CN no change. Will Mozilla1.8-l10n-zh-CN be used for any release ? Or just = Mozilla1.8.0-l10n-zh-CN is used for next 1.5.0.x releases? Best Regards, Holy -----Original Message----- From: dev-l10n-bounces@lists.mozilla.org = [mailto:dev-l10n-bounces@lists.mozilla.org] On Behalf Of Axel Hecht Sent: 2006=C4=EA1=D4=C226=C8=D5 1:54 To: dev-l10n@lists.mozilla.org Subject: Re: 1.5.0.1 and other no-l10n-impact releases and sign-offs Hi, as there is no...

l10n.m.o update: cancel sign-offs, and Locale:ab-CD bugs on your team page
Hi, I just pushed a few enhancements to l10n.m.o: Locale Flag Bugs that have your locale as Locale flag are now shown on your team page and the l10n.mozilla.org/bugs overview That's mostly bugs on mozilla.org. You used to have to rely on the webdashboard to be notified on those, and you can still keep on doing that. But they're now also shown on the bug list for your Localization. Cancel Sign-Offs You can now cancel a sign-off. If you clicked on the sign-off link by accident, or find out by testing that you really shouldn't have this exposed to users, yo...

[L10N] Few pebbles that grinds l10n-ability
Hello everyone :) I am currently trying to translate (and update) the JS section as a whole. Doing this=2C I encounter some problems=2C that I would say are particularl= y=20 linked to l10n (localization). Some things are going well :) and some other not that much. I would like=20 to discuss the following points: - Template l10n: I am really grateful for Florian and Jean-Yves to be=20 there to add what's needed in the macro!!! Without them=2C it would be a=20 hard time getting these localized. - Template l10n-ability: generated ToC are cool=2C auto-next/prev in=20 guides a...

[SeaMonkey] Important L10n change without string ID change
Hi fellow localizers, I just checked in bug 517596 to SeaMonkey, which changes URLs in localized prefs from a .org to a .com URL with the effect of not breaking with a certificate warning any more when trying to download more themes or dictionaries from the relevant menus in the application. As the ID is the pref name for such localized prefs, we can't change the ID, but all SeaMonkey localizations need to look into this! Fortunately we have just RCs upcoming as the next checkpoint, we'll check for this on the changesets you opt in with - note that we don't wan...

Web resources about - stable branch l10n changes/sign offs - mozilla.dev.l10n

Tip: Rand Paul Follows 420 People on Twitter
At approximately 8:41 p.m. Eastern Standard Time, Gawker received the following tip: Read more...

Americans reunited with families after Iran ordeal
Americans freed by Iran over the weekend reunited with their families at a US military base in Germany, but relatives of another hostage expressed ...

Academy president promises 'big changes' after criticism of overwhelmingly white Oscars
This year's list of Oscar nominees — almost uniformly white and overwhelmingly male — has drawn heavy criticism from a number of sources for ...

The Eagles guitarist Glenn Frey dead at 67
By Alex Dobuzinskis LOS ANGELES (Reuters) - Glenn Frey, the prolific guitarist, singer, songwriter and founding member of the Eagles, died on ...

9-year-old actor Jacob Tremblay had the cutest awards ceremony in history
9-year-old Jacob Tremblay took home the Critics' Choice Award for Best Young Performer for his work in Room on Sunday Night, and more importantly, ...

WhatsApp Does Away With $0.99 Per Year Fee, Is Now Free to Use
That nominal $0.99 per year fee for WhatsApp is coming to an end, with a blog post from WhatsApp today announcing that over the next month, they ...

China GDP Growth at Slowest Pace Since 2009, Data Shows
New York Times China GDP Growth at Slowest Pace Since 2009, Data Shows New York Times HONG KONG — China's growth slowed sharply over the last ...

Australian Open under match-fixing scrutiny
More players revealed match-fixing approaches on Tuesday as the Australian Open Grand Slam tournament came under close scrutiny following claims ...

Netflix renews 'Jessica Jones,' reveals premiere dates
WGNO Netflix renews 'Jessica Jones,' reveals premiere dates WGNO Netflix also announced premiere dates Sunday for these new and returning ...

New investigation claims Apple’s battery suppliers use cobalt mined by child labor
According to a new investigation performed by Amnesty International , Apple is one of several technology companies using cobalt mined by child ...

Resources last updated: 1/19/2016 6:17:10 AM