[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: PCB suggestion



On Sun, Jan 09, 2005 at 01:25:47PM -0500, DJ Delorie wrote:
> 
> IMHO changing the file format to XML (1) makes pcb far more complex
> than it needs to be, and (2) offers no useful benefits.  Given that
> pcb already has two file parsers (one is generic, one for current and
> older pcb files) and will always *need* the current pcb file parser
> (for backwards compatibility), you will never REPLACE the parser with
> XML, you will only ADD a parser for XML.
> 
> To add an XML parser, we'd need to either (1) write one (waste of
> time), (2) copy an existing one (then keep it up to date forever) or
and enjoy it's bugs...

Let's say that one library has reliability of 0.99.
Then a program using 3 libraries has reliability of 0.97
10 libraries 0.90
20 libraries 0.82
40 libraries 0.69

There is a mathematical reason to keep the number of libraries down ;-)

Cl<

> (3) link against an installed one (causing user confusion and
> complexity).  Are any of these worth the effort, just to change from a
> pcb-specific ASCII file to a pcb-ignorant ASCII file?
> 
> Given the above, I wouldn't recommend anyone with time on their hands
> go out and try to wedge an XML system into PCB.  Without a really good
> benefit to offset the problems, and without a valid discourse to
> debate and select a course of action that will benefit pcb for a long
> time, it's likely that such a patch will not be accepted.  (and no,
> it's not my decision).
> 
> If you've got time on your hands and you want to work on PCB, ask
> Harry or Dan which of the many bugs and feature requests residing on
> sourceforge most need attention.