delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2014/06/30/09:06:50

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Cam-AntiVirus: no malware found
X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/
Message-ID: <1404133582.16971.27.camel@pcjc2lap>
Subject: Re: [geda-user] Silkscreened component values, mailing list, and
gEDA development
From: Peter Clifton <pcjc2 AT cam DOT ac DOT uk>
To: geda-user AT delorie DOT com
Date: Mon, 30 Jun 2014 14:06:22 +0100
In-Reply-To: <alpine.LNX.2.02.1406300724520.17452@localhost.localdomain>
References: <alpine DOT LNX DOT 2 DOT 02 DOT 1406291518550 DOT 30669 AT localhost DOT localdomain>
<1404129760 DOT 16971 DOT 8 DOT camel AT pcjc2lap>
<alpine DOT LNX DOT 2 DOT 02 DOT 1406300724520 DOT 17452 AT localhost DOT localdomain>
X-Mailer: Evolution 3.10.4-0ubuntu1
Mime-Version: 1.0
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Mon, 2014-06-30 at 07:26 -0500, mskala AT ansuz DOT sooke DOT bc DOT ca wrote:
> On Mon, 30 Jun 2014, Peter Clifton wrote:
> > > I have found bug reports about this dating at least as far back as May
> > > 2005, but nothing seems to have been done about it in nine years.
> >
> > Its not like we can arbitrarily change any of the existing symbols..
> > doing so would break otherwise working designs.
> 
> Is that really true?  At least on the PCB side, changes to footprint files
> don't seem to take effect on a board unless the user goes through a
> laborious process to manually replace them one by one.

True, PCB does hard-copy the symbol into the .pcb file, but if we
changed the library at some arbitrary point, it would mean any newly
transferred symbols would then not match existing ones.

It might not affect people on legacy designs, but you will always catch
people with things still in progress.

The only way we can acceptably change this kind of thing is:

1) Rip out all libraries (very obvious to users) and start again
2) Add new, distinct symbols and footprints to the existing libraries


We were at one point planning to do 1), replacing gschem's symbol
library with a minimal, schematic biased library of primitive devices
(eg. "DIODE", not 1N4002 etc..). We had also talked of mapping between
generic symbols (DIODE with A&C PINS, transistors with B,C,E), into
pin-numbers for actual components, but this never happened. We just
don't have the resources to produce a huge vetted library like the big
commercial tool vendors do.


-- 
Peter Clifton <peter DOT clifton AT clifton-electronics DOT co DOT uk>

Clifton Electronics

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019