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

Reply via email to