www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/12/31/19:24:12

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=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type:content-transfer-encoding;
bh=umP6KIZIgkWMPO6NNStFVUf6Jg2Ufa+cOzUp+uclCnw=;
b=xxf3YnB6KFCQP3WaHfLz8BiyAHUviXRFuoqRMGtUcz2wPejEVK5xnKLr13+93QL+y0
MLKK6PxB2pXVwTd+wgNvHouLeBsoBgdGBsLdeIKPcpJp62mo8iyzv1dV++LvkdBZsgpF
ol+40Coz1R89uwZuuAnEOJzQzeqW97P3dLaCs5JHWDz14s1Bl2Lgm+F19b1h9fgowIWW
MQqABygcpPVGFuRkS+0gF+NC5F5w9SKMXiAK32p3lgFRZbXEpCJXZrnvdaKG/dygY+wi
/bKI4w+rgFD5KVamCFeMfBLS9hz0kdfqYsQyTq3gdcouD1oDeTuEvePw3ruEKOyqSgda
uk+A==
MIME-Version: 1.0
X-Received: by 10.25.205.76 with SMTP id d73mr14342321lfg.76.1451607838873;
Thu, 31 Dec 2015 16:23:58 -0800 (PST)
In-Reply-To: <E9FEC0A3-ADAA-4DFB-A0BE-63176D053122@noqsi.com>
References: <CAJXU7q_3XwthnN_8mp7B+-ShHeK+=7J=54ZavKBUG3S3bSKp2A AT mail DOT gmail DOT com>
<CANEvwqiM7CKG+WpDRpG4L=HsmSEZ32=CBDyUhuk3ks-SNedL2Q AT mail DOT gmail DOT com>
<43CC8F96-6452-40FA-9DFB-E0983721C19C AT noqsi DOT com>
<alpine DOT DEB DOT 2 DOT 00 DOT 1512290406210 DOT 9035 AT igor2priv>
<20151229094603 DOT 782092b57563336883546bfd AT gmail DOT com>
<CAM2RGhQ363RydhBJKMnNX5sLOkD1K4qVwb-PPwov3MT3D6MfdQ AT mail DOT gmail DOT com>
<449C2A4A-814E-4858-ACB3-82807A80BE8A AT noqsi DOT com>
<CAM2RGhQD1b0NKLWNYyB-m1whgYJZeEH9syzSs4OZt+22D5hooA AT mail DOT gmail DOT com>
<alpine DOT DEB DOT 2 DOT 00 DOT 1512300441390 DOT 9035 AT igor2priv>
<E8E70657-A89A-4F51-B779-C24E029ABECA AT noqsi DOT com>
<alpine DOT DEB DOT 2 DOT 00 DOT 1512300611420 DOT 9035 AT igor2priv>
<C3D7084C-1A24-4266-806D-C337CFA17322 AT noqsi DOT com>
<alpine DOT DEB DOT 2 DOT 00 DOT 1512300716090 DOT 9035 AT igor2priv>
<E5C6D693-D7F1-41B0-934F-CBAFD710D67E AT noqsi DOT com>
<alpine DOT DEB DOT 2 DOT 00 DOT 1512300804420 DOT 9035 AT igor2priv>
<6645DDA7-7371-4E11-8B8D-82279DCC7C41 AT noqsi DOT com>
<CAM2RGhQfQqhrHCyShXagCM2Fa-+UyLTtLwxmHhKu92ydV_sSaQ AT mail DOT gmail DOT com>
<E9FEC0A3-ADAA-4DFB-A0BE-63176D053122 AT noqsi DOT com>
Date: Fri, 1 Jan 2016 00:23:58 +0000
Message-ID: <CAM2RGhRim4q79rOL+iA6fe5Um9jvsgNrC8g_4tVOC_2DAyAzDQ@mail.gmail.com>
Subject: Re: [geda-user] Project leadership (design error in the core of gschem)
From: "Evan Foss (evanfoss AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: gEDA users mailing list <geda-user AT delorie DOT com>
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id u010O4TR016129
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 Fri, Jan 1, 2016 at 12:16 AM, John Doty <jpd AT noqsi DOT com> wrote:
>
> On Dec 31, 2015, at 4:53 PM, Evan Foss (evanfoss AT gmail DOT com) [via geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
>
>> On Wed, Dec 30, 2015 at 7:34 AM, John Doty <jpd AT noqsi DOT com> wrote:
>>>
>>> On Dec 30, 2015, at 12:17 AM, gedau AT igor2 DOT repo DOT hu wrote:
>>>
>>>>
>>>>
>>>> On Tue, 29 Dec 2015, John Doty wrote:
>>>>
>>>>>
>>>>> On Dec 29, 2015, at 11:22 PM, gedau AT igor2 DOT repo DOT hu wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>> On Tue, 29 Dec 2015, John Doty wrote:
>>>>>>
>>>>>>>
>>>>>>> On Dec 29, 2015, at 10:29 PM, gedau AT igor2 DOT repo DOT hu wrote:
>>>>>>>
>>>>>>>>>
>>>>>>>>> A common netlist/bom format with a canonical form (so equivalent netlists would be identical) would be a useful intermediate.
>>>>>>>>
>>>>>>>> Could work. To me, the current patch format is much cleaner. I already have fully working code both in pcb-rnd and gschem. If you implement an alternative solution that is at least as capable, let me know.
>>>>>>>
>>>>>>> I?m not saying get rid of your patch format. But you took a shortcut generally not available by having pcb make the patch directly.
>>>>>>
>>>>>> False. I did make a shortcut, but on a totally different level of abstraction.
>>>>>
>>>>> Only available to the geda-gaf->pcb flow.
>>>>
>>>> Nope, it's available in the pcb->geda-gaf flow. Not due to the format, not due to the shortcut. Only because I did't implement it for anything else.
>>>>
>>>> Please provide your reasoning why anything else couldn't emit a similar format!
>>>
>>> Not directly from a tool whose code you can’t modify. Indirectly through through additional scripts, of course, which is my proposal.
>>>
>>> How would you implement this for Osmond PCB?
>>
>> I have no idea as I have no idea about Osmond. I assume some Osmond
>> user will provide documentation on the Osmond output format that will
>> enable a plugin or translation utility to be created. Simply because
>> Osmond is not supported does not mean we don't implement this. It just
>> means Osmond users won't in the short term be able to use a feature.
>> Their already existing flow will still work and I don't see a problem
>> with that.
>
> I guess I wasn’t clear. There is common infrastructure for creating the patch file that Igor has hard-wired into his pcb. An Osmond flow cannot use this. On the other hand, if that common part was a separate tool using a canonical netlist format, every flow involving a layout program that can export an as-built netlist could use it. All you’d need is a translator from each tool’s export format to the canonical format. Igor has a short cut for pcb, but that short cut is not available to any other flow.

No you were clear. I started writing replies to a bunch of stuff the
other night and just now started re-reading and sending. I hit send on
the wrong one. sorry.

> John Doty              Noqsi Aerospace, Ltd.
> http://www.noqsi.com/
> jpd AT noqsi DOT com
>
>



-- 
Home
http://evanfoss.googlepages.com/
Work
http://forge.abcd.harvard.edu/gf/project/epl_engineering/wiki/

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2

mQENBFYy4RYBCAC183JomLtbdAlcKiaPDoVHq52LDmVmH75aiEc69m7YxDt54/ai
VtYCAobbGVIyn3Hlz3uhF6LnPl/6Lm1VdnCfpwu3KQhCO6ds10ow2C30X4ohCqOd
hCVg5C+ILmQkEffFrFODy3ji+PYTF4pADvHCWsTMv0hf0llwFOJsBCK6cl02IffE
JPqy4PjM1nZ9HpzT84JBaG/4OGvTZ8SQ2yFUl265jagvygPTf88H1xpZHH1r8dB1
stjUHLmPH8AOyDgKxFchgGeDc3p/vJtgDDIXAFfDXG0NSRovLmtaQdGxe47Zf/go
bXiEM7YL2WqQe5zfEA919JxkEwlDKYniOSVzABEBAAG0N0V2YW4gRm9zcyAoVGhp
cyBpcyBteSBwdWJsaWMga2V5LikgPGV2YW5mb3NzQGdtYWlsLmNvbT6JATkEEwEC
ACMFAlYy4RYCGwMHCwkIBwMCAQYVCAIJCgsEFgIDAQIeAQIXgAAKCRCIpQTcE8nN
bbBaCACAm8pU5lG1ev2Fsw68Axtcl57SJrYieqX96c3YuYH9JpqMqJRnd9nDKw9X
tQuvuH7tUk0VbOaDqReOYJVI/4c5wb9AaOFp6K2DUcupq6XhgXpvz3HzoPwjAdIj
XuQzdRUx5+innTJrSkGuBYW/CZ2zqEx4xfLlq4rO0hoTUMR8QVp2cCrkw6BT0m86
APIw/ZnjoxM8IEzr7MxfRIg3qpzrZk28rmhx+k78Jyk61UhwcCPGIm/pjUopTwYJ
3YBdRB2cYD2aN7A1JVf5cRmSQYooHBGpH0kYvomGk97PKqypVuJ7OpG9xM58wUcC
qUVt9hKlePLzP8csYjt8onqI7qIIuQENBFYy4RYBCADlH8spG3WkCx62vB5mr5Z0
SCDd/RcyA4A5y5EOj5KurQkrSWpgi9Ho1yKruMJ6blQR2qkc66KqH9pnXDm/ZI1M
K/wdW3ngETxBmXoozzFMT89aEWIVR5/PFodWK1elekE9iJxACuR98Zg2QttTD3x8
A9w8VEyMLOXcDTrPFpHegMKswFBg5iuMulAdXAoGejWTI3n+qKFpabHm2Lfs6wjk
5rjucpTdeFK6UeWF1xAvNxXibuu5BlGwv53930qIXRwO/Gn2Rh5DXWxKU2fEIme/
xgQQmIsDeUoWbfybdjw/x7Q0LW4mINiLDQcGHHRQKFIxbAJCT3USPLGh5xwE9/Er
ABEBAAGJAR8EGAECAAkFAlYy4RYCGwwACgkQiKUE3BPJzW0uYAf9Hf30n8tM3mR2
Zo6ESE0ivgdgjaJtAWrBUx7JzAzPjBnBOlNnu5Y9lVEqetvUPH6e3PvaHYUuaUU8
0HwxuKBW9nUprgV6uIu1DZmlcp+SxpbuCy7RDpNocRLNWWFMaYYzznmTgfnTgD4D
gCq8Mf1mcfrluTkOAo+QNqbMfl1GISClopRqxVuAo59ewgMnFujwgd8w12BwWl24
CzqOs5HqcUslePj+LzcjSNgVCklYwKl+0dsb/fctMOCtHodwqm2CBJ+zydvNmYkD
fxda/J91Z1xrah5ec++FL0L4vs+jCiIWJeupJFKlr1hCMZiiGH7W554loK5l4jv3
EY347EidAw==
=Ta4p
-----END PGP PUBLIC KEY BLOCK-----

- Raw text -


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