Re: Source L10n for extensions (ChatZilla, venkman and others)

Robert Kaiser <[email protected]> Sun, 23 Sep 2007 15:44:55 +0200
Newsgroups gmane.comp.mozilla.devel.jsdebugger
Message-ID <7Padndfok6hF8GvbnZ2dnUVZ_qOknZ2d__38426.4545086355$1190555141$gmane$org@mozilla.org>
Axel Hecht wrote:
> With domi and reporter, we currently expose the "contract" via client.mk.

I think expressing a "contract" with localizers and release managers 
through a collection of obscure Makefiles (you need to take the 
repackaging and other affected Makefiles into account as well) is no 
good solution, if a solution at all.

If we have a contract, it needs to be written in clear 
understandable-for-all language somewhere, and the Makefiles then merely 
need to implement the technical aspect of that contract. If we don't 
have it this way, I'd go as far as to say there is no real contract or 
clear set of rules.

I'm all for having such an agreement, but in some place that is readable 
by someone who's not a build system specialist.

Robert Kaiser