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=Uhxcm7qdLWxgVSXiQ6r+0XtJbbMj/QIGleCY++hBhdo=; b=Pi/9YYlOPxIU3jMHzKWwX4c4eOkcNkwpaieFzsXQcxatGOLiQ08kHWzyjE3/TSNOn4 06s496+yzQlOipESPNaQR2wM+9M3i6TffgKDDFsd9SUdt0l2k19d24lfukGReBNIXLwA gGNmYiWStLcIdEb5EOlC/KFcio3MdHWstXtla+nHvKBWZkV8t/SP6dYhB/l7wyxrAZB+ Far3uAeGbiM+/GQDrPYUTivpqqkJ6Kg8MiIH4wLDsuGfopAI04hnt2B9Ucs33mNjmX9y s5xFBfAmENH+DbBu1t665L/mKuAIANyqflthelgQoDgfIj93dqAR1MQ0DwdAj9zldidn oUIA== MIME-Version: 1.0 X-Received: by 10.25.211.209 with SMTP id k200mr26400712lfg.125.1451605987920; Thu, 31 Dec 2015 15:53:07 -0800 (PST) In-Reply-To: <6645DDA7-7371-4E11-8B8D-82279DCC7C41@noqsi.com> References: <43CC8F96-6452-40FA-9DFB-E0983721C19C AT noqsi DOT com> <20151229094603 DOT 782092b57563336883546bfd AT gmail DOT com> <449C2A4A-814E-4858-ACB3-82807A80BE8A AT noqsi DOT com> <6645DDA7-7371-4E11-8B8D-82279DCC7C41 AT noqsi DOT com> Date: Thu, 31 Dec 2015 23:53:07 +0000 Message-ID: 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]" To: gEDA users mailing list Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id tBVNrCxn013376 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 Precedence: bulk On Wed, Dec 30, 2015 at 7:34 AM, John Doty 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. > 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-----