delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/10/19/03:48:37

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=date:from:to:subject:message-id:in-reply-to:references:mime-version
:content-type:content-transfer-encoding;
bh=eDiFF7mqvEyts/P23SeWAnQiA4JoERBl67P0UN9vBlw=;
b=SAQemiNWP+OzB4Dvr/4tm1L8+GOR/4PGyYCoPUDS8rHbOUgAQ6Mx5SPRJGO88ueKPY
f7tCZkv/8Jc7JLwvO8hxZF0xgsP0/uo829f0rp6WYz12hAVEkGzzvLZxN4qHrdyts26R
36T1V3p8qVD7l+1uHOzN6GRQ7YhEr0n+MPF76n7PhgEJ3RnQ5Ohh8l+cZmmd0KkyoZhH
WdLsvYU+8qAleyo45osN5cXAKiS2qhQUMNvSQaWSgwg1hjE4JRvgps29b9cRKwHBLC9o
FjYg11baL1igLQbzPGJLBAadgVR8qLHUSFEufupRQ4nAxP9Vmt0EjZMJO1wdTxT36/2B
A9CA==
X-Received: by 10.194.178.196 with SMTP id da4mr36386424wjc.41.1445240896112;
Mon, 19 Oct 2015 00:48:16 -0700 (PDT)
Date: Mon, 19 Oct 2015 09:48:11 +0200
From: "Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] Pin mapping (separate symbols from mappings)
Message-Id: <20151019094811.89253bdcc413ba710ecad275@gmail.com>
In-Reply-To: <C2839D1B-8CBF-4DD8-BEB7-E45F9265D484@noqsi.com>
References: <20151018204010 DOT 9cce6a231dcc296256e187bd AT gmail DOT com>
<201510181843 DOT t9IIhmWo025346 AT envy DOT delorie DOT com>
<20151018234424 DOT c0551dad9bef0859130239d9 AT gmail DOT com>
<36B94694-F2AC-4A75-A8EB-40A1CE9A534C AT noqsi DOT com>
<201510182225 DOT t9IMPkxK032763 AT envy DOT delorie DOT com>
<C040B148-8DCD-4CDC-A6F9-E0B92D349738 AT noqsi DOT com>
<201510190232 DOT t9J2W6XC008909 AT envy DOT delorie DOT com>
<C2839D1B-8CBF-4DD8-BEB7-E45F9265D484 AT noqsi DOT com>
X-Mailer: Sylpheed 3.5.0beta1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
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

> >  Where and how
> > do we decide between "this feature is part of geda-gaf" and "this
> > feature doesn't belong because it's too downstream-specific" even if
> > geda-gaf is the ideal place to implement that feature?
> 
> The challenge for a toolkit is to enable users to create the features they need, not to force them to use what we in our folly imagine they might need.


> > I'm not trying to be annoying here, I'm just thinking that heavy
> > symbols by definition are downstream-specific,
> 
> Actually, one of the goals of gnet-spice-noqsi is to have symbols/instances that work for a variety of layout tools and for simulations. I think it’s pretty much there. I have schematics that work with three different layout programs, and with ngspice. Hurray for gEDA!


> > we can't help but have
> > downstream-specific helpers (pin mapping, model choosing, whatever)
> > for the netlisters to use.
> 
> Pin mapping is independent of the layout tool. Model choosing depends somewhat on the simulation tool, but is currently handled by user-written back ends without any specific support in the geda-gaf core.


I would consider mapping selected from value, slot and footprint combination a good feature which would work with a variety of layout tools and may be selected indenpendently of layout tool by netlister.


Nicklas Karlsson

- Raw text -


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