Re: Source L10n for extensions (ChatZilla, venkman and others)
Robert Kaiser <[email protected]> Mon, 10 Sep 2007 01:15:10 +0200
| Newsgroups | gmane.comp.mozilla.devel.jsdebugger |
|---|---|
| Message-ID | <L4WdnYjDprvi43nbnZ2dnUVZ_uCinZ2d__3639.00611778281$1189410753$gmane$org@mozilla.org> |
Gijs Kruitbosch wrote: > So, in response to KaiRo's proposals, there's been some discussion, > and it seems to me that for ChatZilla, the best option is what's > described below. From what I see, you, Axel and me seem to agree on the solution, which is very nice to see :) > - It *could* have a dependency relation set to the ChatZilla > extension, ensuring that extension updates and the like will go > smoothly - IF AND ONLY IF this does not break earlier versions of > Firefox (ie, 1.0, which didn't know about extension dependencies). It > seems that it doesn't break such versions, but it'd be nice to be > sure. I was assured by people who should know (Mossop) that it works this way. But I agree with you on that we should test this (actually everything we are doing here) before making an actual public release of that rework. > If you would build ChatZilla as part of SeaMonkey, I'm not really sure > what goes on in the deep bowels of the Mozilla build system. But, as > far as I can tell, this should still use approximately the same > process, in the sense that there is a separate "add-on" which contains > only the localization, and a separate GUID and authors/contributors. Right. Ideally, I'd like the build system to use/generate packages that are the same as what is being released elsewhere. Robert Kaiser