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