delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2012/11/02/19:37:06

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type;
bh=FlIvJeW5yBA73DCrtWbiayOBT278/J52tQI3Ikg8C78=;
b=JdxhQpQ6oMxHU+as6MlODt93QjveMED3btgj0L3sGz7tJ85VgoITc5JZ/7DED1sHfD
wppf+josmL4Iqj+gxV3+/7btJOLV8W7H8e9xp8YY2wt4gKIBng/p6iinL3pFnPkkdv43
r/xDsQSSpqytyBhWc2GTxsQpHPORuA8PpCxuWXfMlxNNTQLkdEP+fMsSgBBraJ2vcTaJ
YrAddS9iHpVB4PCPisZZ0ehQRc806bd+dd9PIGJBJt4HgS3CyfJ6RLnG8tybIgrS5+A/
8QzGKxK/TViqOjE/ffpRp7bdCGBYwnYD4lxPeIir6B5NwXsUVKvQd2EDBGCCoUPrx7/B
TM8A==
MIME-Version: 1.0
In-Reply-To: <201211011834.qA1IYnVd006430@envy.delorie.com>
References: <5092B353 DOT 1080802 AT ecosensory DOT com>
<CANqhZFxYH+Y5U1ai7ey-s+4nz6eYDM2vx3aMDb7WuigNXmi4AQ AT mail DOT gmail DOT com>
<2CB304B5-9587-4734-84E4-49F464744D11 AT noqsi DOT com>
<CANqhZFwPNG4R1dR2X0HB+tP1JzNXUAVg55gy54Lry5E49aAQ6Q AT mail DOT gmail DOT com>
<E9D200C7-475C-4CC7-A592-5A6C14B3EA25 AT noqsi DOT com>
<6BF2E986-51EB-41E9-A4AD-8071CD00B1A1 AT jump-ing DOT de>
<834283D4-0891-486E-A981-2FF20B32C615 AT noqsi DOT com>
<C3C35AF4-24D1-4977-9134-2C0B13473D01 AT jump-ing DOT de>
<54CAA7EE-7638-4B89-8197-111D0493F859 AT noqsi DOT com>
<D59D8F6D-0436-4A8D-AFC0-5124BD3031D6 AT jump-ing DOT de>
<508CE947 DOT 4050408 AT xs4all DOT nl>
<665E18E2-E9F9-40E4-9DE1-CC8FDBBDCB00 AT noqsi DOT com>
<CAC4O8c8Q_MSCg6af5Ro13KefdTkMFeEWXyQLrMWZsTw+yJLA6g AT mail DOT gmail DOT com>
<EF4E82A7-A7C2-4FD9-B7C4-0EF7AEC54DA9 AT noqsi DOT com>
<508EE43F DOT 5050505 AT neurotica DOT com>
<9B14233C-F3A7-489C-BDC7-F6EAAAFCAB51 AT noqsi DOT com>
<508EECDA DOT 8090803 AT neurotica DOT com>
<20121030231609 DOT 615b3238 AT akka>
<520BBE4F-11DA-4213-9AFF-F6F1127625C2 AT noqsi DOT com>
<CA+DWcQaZOFbC7GD2-TNARxUqPjrpHT+sMfyUUnkL+zSfjXDPnQ AT mail DOT gmail DOT com>
<50924802 DOT 4070307 AT jump-ing DOT de>
<201211011743 DOT qA1Hh3sU003938 AT envy DOT delorie DOT com>
<w8 DOT JnJH DOT 6yEy0TBzhwv DOT 1Gahjv AT seznam DOT cz>
<201211011834 DOT qA1IYnVd006430 AT envy DOT delorie DOT com>
Date: Fri, 2 Nov 2012 15:36:33 -0800
Message-ID: <CAC4O8c-O1M-an1fAewqpxfvNv-T+vF6NSjqA6=Y_p2cj-sdSZw@mail.gmail.com>
Subject: Re: [geda-user] The state of gEDA/gaf (Was gEDA/PCBs diversity, Was:
Pin hole size)
From: Britton Kerin <britton DOT kerin AT gmail DOT com>
To: geda-user AT delorie DOT com
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 Thu, Nov 1, 2012 at 10:34 AM, DJ Delorie <dj AT delorie DOT com> wrote:
>
>> Is there any plans to implement back annotation ? Sometimes slot
>> swapping, pin swapping etc would be useful. Even adding components
>> (I regularly forget some blocking capacitors) would be fine. But I
>> understand that this has really low priority...
>
> I wrote up some notes about this:
>
> http://www.delorie.com/pcb/pin-mapping.html
>
> It's part of this:
>
> http://www.delorie.com/pcb/component-dbs.html

I had a look at this.  It would be nice.  However, I think it would be
difficult to come up with a system that could map abstract parts to
actual manufactured parts dependably enough to be useful, without a
lot of maintenance anyway.

What I do is have my setup for creating heavy symbols, and I grab
symbols from gschem and footprints from Luciani or make them with
Pcb_9.pm, then clone them around.  While I wouldn't inflict my
particular setup on the world, it does have the advantage of being
prototypal.  When I want a new part I proceed sideways from one of my
existing ones, there is no effort to abstract common elements of the
mappings between light and heavy symbols.

The thing is, any part library that we have the resources to imagine
implementing is going to be so sparse that its main value will be as a
set of examples for users to copy.  Adding a third layer with a
one-to-many mapping is going to make that process more difficult for
users, especially new ones.

When I started with gEDA dealing with the symbol/footprint marriage
problem was one of the big barriers: you have to figure out which
attributes matter, find tragesym, find Pcb_9, put your footprint dir
in gafrc,  get the command line for gsch2pcb right etc.  They are all
small steps but together they are enough to make people look elsewhere
than gEDA.

Britton

- Raw text -


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