[Barry A. Warsaw]
FP> This is why the responsibilities between maintainers and FP> programmers ought to be well split.
Unfortunately, sometimes one person has to wear both hats and then we see the tension between the roles.
I have the same experience, having been for a good while the assigned French translator for the packages I was maintaining. But I was splitting my roles rather carefully, with the precise purpose of seeing where were lying tensions and problems, and then work at improving how interactions go between involved parties.
>> I18n'ing a program means you have to worry about a lot more >> things. [...]
FP> Internationalisation should not add a significant burden on FP> the programmer.
It may not be a significant burden, once the infrastructure is in place and a rhythm is established, but it is still not non-zero.
The Mailman effort has been especially courageous, as it ought to address many problems on which we did not accumulate much experience yet, but which are inescapable in the long run. For example, I guess you had to take care of translating external HTML templates, considering some input aspects, allowing on-the-fly language selection, and of course, looking into more prosaic non-message "locale" concerns. -- François Pinard http://www.iro.umontreal.ca/~pinard