Tracking bug to see what we need to ship Firefox 2 in Serbian.
Axel, does this mean that shipping FF4S (Firefox for Serbian) is conditioned on having a website and a developer center in Serbian (bug 394748)? Is this correct?
To explain: I would not want to close bug 394748 if items c and d are not complete (and if I understand correctly, items c and d are optional so I could in fact do this). OTOH, I would not want this bug to linger because bug 394748 is open. What to do?
You must have the in-product pages (this one: http://en-us.www.mozilla.com/en-US/firefox/about/ and a few others in the same layout) and Google start page snippets to have a localized Firefox oficially released. The whole Mozilla-Europe.org website in your language is just "very nice to have", and Mozilla Developer Center is really optional.
To clear things up: Mozilla-Europe.org and MDC translation does NOT block the Firefox release in any way whatsoever. There are many locales that do not have MDC, and ME is completely independent, parallel to the software localization.
What Marek said, commented in bug 394748, too.
filmil, since items c and d are optional, you can close the bug once a and b are done. I would encourage you to get involved into having Mozilla Europe in Serbian since it would give more visibility to your translation of Firefox but this is entirely optional.
It is sometimes useful (when working with texts in Serbian) to transliterate between Cyrillic and Latin script. Would it be possible to add a transliteration add-on by default with the Serbian edition of Firefox? Or must this be an add-on?
That would need to be an add-on.
Dropped the dependency on BUG 384457, since other bugs also depend on it.
That's a false argument, this bug *does* depend on the productization being done. Please don't make assumption on bug dependencies.
Axel, could you be so kind to elaborate, since I do not understand why my argument is false. (may prevent my future misunderstanding) I'm looking at: https://bugzilla.mozilla.org/showdependencygraph.cgi?id=394745 Removing the direct dependency of BUG 394745 on BUG 384457 does not affect the fact that there is a dependency by transition: BUG 394745 depends on BUG 377456 depends on BUG 384457. (cf. http://en.wikipedia.org/wiki/Hasse_diagram)
And this is not a math game, but an issue tracking. Redundancy is not an argument here. Shipping Firefox in Serbian depends on fixing the productization. Statement done. There is absolutely no point in inferring that from other statements. In particular not from "we shouldn't branch until we have that done", because that's really just a hygiene thing, so that we don't have to fix the productization bug on two branches, and nothing more.
What is left to do to have Firefox 2 released in Serbian? I looked at the bugs this one depends on, and they seem solved by now. Please advise.
Ok to close?