Mail Archives: geda-user/2016/01/30/16:42:29
--Apple-Mail=_E39F9AA7-7299-4D47-AF71-E49C592B0BEC
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=windows-1252
On Jan 30, 2016, at 2:09 PM, Stephan B=F6ttcher <geda AT psjt DOT org> wrote:
> DJ Delorie <dj AT delorie DOT com> writes:
>=20
>> Because this part:
>>=20
>>> why not provide a generic mechanism
>>=20
>> is harder than you think.
>=20
> It will certainly not be easy.
>=20
> I have no use for b/b vias. But I see that a mechanism that supports
> more generic vias may lead to a delevelopment that allows things I do
> care about.
I note that in Osmond PCB, vias and footprints are simply groups of =
drawing primitives with connectivity. There=92s no fundamental =
distinction. Vias wind up having refdeses.
>=20
> If somebody implements b/b vias in pcb, that code adds a lot of
> complicated special cases to the program, and gains nothing but b/b
> vias. That can be done in reasonable time. I won't care.
Done right, no complicated special cases are needed. Consider gschem: it =
needs no special case to handle, say, a dual-control pentode. You simply =
draw it with the same primitives you use for a resistor.
>=20
> If a consensus will be reached to build a more generic foundation in =
the
> data structures and continue to add features on top of that, I might
> start hacking on pcb myself. That path will be longer, but reach
> farther.
>=20
> --
> Stephan
>=20
John Doty Noqsi Aerospace, Ltd.
http://www.noqsi.com/
jpd AT noqsi DOT com
--Apple-Mail=_E39F9AA7-7299-4D47-AF71-E49C592B0BEC
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename=signature.asc
Content-Type: application/pgp-signature;
name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAEBCgAGBQJWrS4rAAoJEF1Aj/0UKykRmHoP/02snlDF8OXPr5VB/hdcWuq9
HcQTQRgXLxBFxlPAEwTaiM63PttM/k8fGuHazA1CTHOlHRP6LcHT5eAIlS7ITaYd
Yeq6OlEBvttrUpjfMxDnge2HBGugnits6vCXBvbS3rx+54ULUmMBP1PRelfc1ndp
xD3yS5CUIXCcPtZVHEDW7qqKtwuJZFOiYrC3KUjw2WHHP5Y7ZJIpkR8eUycHveif
jsy8agMJTeek6CPJt+0WkjiqX/+7xPQ/FQH+UZtmbeesKmXHuRvtVlB0x8GHH2UU
Tsk+KvK3LGjzslbIv6NziX2dwXwGh5fpQK4Y9ikBmkkBfOSY//cH7Nz2EAcrah3n
YfAwZ9du50iWC0fv88OKjitz8BoHbb8C+IgMTAsiuOwmkwXZy6TWsqcTDRCK1TNC
USEPabimX83juITnTJoD9MNSPK3f0lZzz4LCNoHBqChDry05MX0lC69m1X/5d2zf
0xbXjPNS6zZ/oLlpdSvSjKBR+ZjyTxrm18eh0xoqnJUqgPOqs4CKv0xxdy1IVvu/
gXdu7guuFZFo1q1W2QRfnzEr1lnNjmGS7zNbvi6/13K+EfAHbSmbvS+xIXEn7WlN
UrVFkSPugR5cvd5qXgsarg+Y0aivJlUCEQtJ7GCKUmbhPkSaXE8Uk+lG03Juj6Cq
PWnjtU2xO8fwJRtjrqzf
=gEIE
-----END PGP SIGNATURE-----
--Apple-Mail=_E39F9AA7-7299-4D47-AF71-E49C592B0BEC--
- Raw text -