On Mon, 2008-10-20 at 21:51 -0400, Ales Hvezda wrote:

> * It would be really nice to finally get rid of the dependancy of
>   intltool.  I'm okay with checking in translated desktop files.

I can do this if you really want, but I don't think anyone has
complained about intltool recently (hopefully this isn't me opening the
floodgates for a pile of flames).

The alternative I'd cooked before up was to have a C program which
contains all the translatable strings and printf's them into
the .desktop file before install. Since I couldn't figure out how to do
that without breaking cross-compile, or with non-installed translations,
updating translations would have to involve this process:

1. Install packages with updated translations
2. Run desktop file generation program
3. Install packages again, now the desktop files are updated.
4. Check in the new desktop file translations.

Getting this done across gschem, gattrib, libgeda (and tested) will be a
reasonable amount of work. I've got no immediate intentions to remove it
from xgsch2pcb, since adding a "C" program to generate those files is
even more work, for an app which has no "C" building infrastructure at
the moment.

> * The polygon file format changes should be finalized.

I'm leaning towards leaving it as is now, but perhaps changing the
output code to put new items on new lines. (But keeping a line-count
based parser)

> * The file format version needs to be bumped and, more importantly,
>   the wiki describing the file format needs to be updated.

Right.. must remember to do that.

> * It might be a good idea to implement the other (less drastic) format
>   changes now while bumping the above version number.  I have a list in
>   my inbox.

I may well code up something to skip blocks beginning "X extension_name
extension_version line_count"

(Any other fields anyone can think of for that header - or should all
the extension data go within the free-form block of lines?


-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)



_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev

Reply via email to