delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2021/04/29/08:53:22

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Date: Thu, 29 Apr 2021 14:51:49 +0200 (CEST)
From: Roland Lutz <rlutz AT hedmen DOT org>
To: "Glenn (glimrick AT epilitimus DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Subject: Re: [geda-user] xspice integration
In-Reply-To: <9d55627f-942e-f4f5-aeea-c4754381e72e@epilitimus.com>
Message-ID: <alpine.DEB.2.21.2104291434370.1174@nimbus>
References: <b609b43e-9209-3809-ef0e-d3b1e4b11c3c AT epilitimus DOT com> <alpine DOT DEB DOT 2 DOT 21 DOT 2104142041100 DOT 7753 AT nimbus> <9fe0dd9a-cbb8-a51f-f63d-36cd6d3a31c7 AT epilitimus DOT com> <alpine DOT DEB DOT 2 DOT 21 DOT 2104172241210 DOT 6430 AT nimbus> <alpine DOT DEB DOT 2 DOT 21 DOT 2104231908590 DOT 5702 AT nimbus>
<4775a561-41ad-5368-271a-998ded5bfbc6 AT epilitimus DOT com> <alpine DOT DEB DOT 2 DOT 21 DOT 2104232352150 DOT 14831 AT nimbus> <e2ab51e4-29df-35e0-e16b-4f48dcbc81c8 AT epilitimus DOT com> <alpine DOT DEB DOT 2 DOT 21 DOT 2104241511400 DOT 1853 AT nimbus> <07d13043-cd66-88f1-4b6c-172345c864e1 AT epilitimus DOT com>
<alpine DOT DEB DOT 2 DOT 21 DOT 2104252228270 DOT 2187 AT nimbus> <1425fd69-5796-6cde-198b-8218f71e187d AT epilitimus DOT com> <alpine DOT DEB DOT 2 DOT 21 DOT 2104261411160 DOT 1258 AT nimbus> <f2175a47-3c7b-843b-a966-63f01e23ec94 AT epilitimus DOT com> <alpine DOT DEB DOT 2 DOT 21 DOT 2104262141230 DOT 13961 AT nimbus>
<9d55627f-942e-f4f5-aeea-c4754381e72e AT epilitimus DOT com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
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

Hi Glenn,

On Wed, 28 Apr 2021, Glenn (glimrick AT epilitimus DOT com) [via 
geda-user AT delorie DOT com] wrote:
> 1. Do you have any objections to the symbol hierarchy being more than
> one level deep. Specifically there are both control (e.g.
> xspice_processor-1.sym) and functional (e.g. xspice_adb-1.sym) xspice
> specific devices. My preference is to put them in a directory structure
> like:
> symbols/xspice/control
> symbols/xspice/functional

I agree.  In order for this to work, you'll probably have to replace 
"component-library" with "component-library-search" in geda-clib.scm.

> 2. There are multiple groups of symbols, Some are xspice specific (e.g.
> xspice_dab-1.sym), others are not (e.g. nfet-1.sym [geda currently
> doesn't provide a jfet symbol so I drew one]). Do you prefer all the
> symbols placed as one commit, one group per commit, one symbol per
> commit? Keeping in mind different symbols go to different directories.

I don't see a point in splitting xspice-specific symbols into multiple 
commits.  However, for symbols which are not specific to xspice, care must 
be taken to conform to the conventions of the default library (which may 
conflict with xspice).  I'd rather not open the issue of changing the 
default library right now, but if you must, please group each logical 
change as one commit and provide a rationale why this change is necessary.

Roland

- Raw text -


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