delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/07/05/17:41:12

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Date: Sun, 5 Jul 2015 23:39:48 +0200 (CEST)
From: Roland Lutz <rlutz AT hedmen DOT org>
To: "Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Subject: Re: [geda-user] Language conventions: component vs. package vs.
device...
In-Reply-To: <20150703163302.GA19536@localhost.localdomain>
Message-ID: <alpine.DEB.2.11.1507052333300.2470@nimbus>
References: <alpine DOT DEB DOT 2 DOT 11 DOT 1507031640470 DOT 13761 AT nimbus> <20150703163302 DOT GA19536 AT localhost DOT localdomain>
User-Agent: Alpine 2.11 (DEB 23 2013-08-11)
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

Thanks for clarifying these terms!  I know this may seem obvious, but as 
the fact that even Vladimir and DJ seem to have subtly different notions 
of a "component" shows, this can be tricky to get right.

So, if I understand this correctly,

* both libgeda's "complex" and gnetlist's "netlist" should actually be 
called a "component"

* the component library should actually be called symbol library

* a "package", an "element", and a "part" are the same thing, just from 
the gnetlist, PCB, and BOM point of view, respectively

* "component" relates to "symbol" as "package" or "element" relate to 
"footprint"

* a package comprises exactly those components which share a common refdes

* components sharing the same refdes can't have different device= 
attributes

Do you agree with these corollaries?  If you think any of these isn't 
correct, please let me know.

Roland

- Raw text -


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