desc and summary

Jeremy Katz katzj at redhat.com
Wed Sep 12 13:08:30 UTC 2007


On Wed, 2007-09-12 at 10:36 +0200, Nicolas Mailhot wrote:
> Le Mer 12 septembre 2007 09:56, Alain PORTAL a écrit :
> > Le Sunday 09 September 2007 12:30:28 Alain PORTAL, vous avez écrit :
> 
> >> Why?
> >
> > Nobody can answer?
> 
> Because the rh localisation team decided years ago they wanted
> localisation in one place not spread over every package in the distro.
> IMHO this was a short-sighted decision as centralization does not
> scale and screws third-party repositories (basically anything the
> central project does not now of beforehand is not localised)

Actually, nothing says that additional repos can't have their own
specspo-type package as well.  And if you drop a macro file defining
%{_i18ndomains} as the current value + your repo's value, then with
pirut, it'll now follow that rather than just using redhat-dist.

Also, moving the translations into the spec files is pretty painful
also.  It makes the spec file _much_ more complicated to actually edit
and work with and it also means the package has to be rebuilt to get
translations of package metadata added.  And going through and
rebuilding every package to add translations to package headers at the
last minute doesn't work either.

All of the above said, specspo probably _isn't_ the right answer... but
just moving everything to be back in the spec files isn't the answer
either.  If someone would like to work on what a better answer is, it
would definitely be a welcome and long-overdue improvement

Jeremy





More information about the Fedora-trans-list mailing list