On Sun, 30 Nov 2008 19:49:31 -0500, al davis wrote: > We need a translator system that will go between any source and any > target in two steps.
IMHO, this reads either like a re-invention of XML or a subset thereof. The grand picture looks elegant. But the devils lurk in the details. The proposed interchange format aims to cover all kinds of conversions. So it has to be extremely flexible. It will be close to a specialized programming language. In German this kind of all-purpose tools are called "Eierlegende Wollmilchsau" --- A beast capable to produce eggs, wool and pork, too. This sounds too good to be true. However, there is an effort to define such a universal interchange format for all kinds of engineering: STEP, aka ISO 10303 http://en.wikipedia.org/wiki/ISO_10303 I don't know much about the electronics section of this standard. But the 3D models section seems pretty complete. If geda is to use a general interchange format, it might be useful to adopt ISO 10303. Anyway, I'd prefer the unix mode: Separate tools for separate tasks. ---<(kaimartin)>--- -- Kai-Martin Knaak tel: +49-511-762-2895 Universität Hannover, Inst. für Quantenoptik fax: +49-511-762-2211 Welfengarten 1, 30167 Hannover http://www.iqo.uni-hannover.de GPG key: http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmk&op=get _______________________________________________ geda-dev mailing list geda-dev@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev