X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-TCPREMOTEIP: 18.111.81.89 X-Authenticated-UID: jpd AT noqsi DOT com Content-Type: multipart/signed; boundary="Apple-Mail=_E3E1FC60-E30D-4457-AF82-13CD23C032BF"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: [geda-user] A fileformat library (blind/buried vias) X-Pgp-Agent: GPGMail 2.5.2 From: John Doty In-Reply-To: <201601062051.u06Kpuht007444@envy.delorie.com> Date: Wed, 6 Jan 2016 17:13:08 -0500 Message-Id: <655800F6-4575-45EA-8E62-8E37335570B5@noqsi.com> References: <1512221837 DOT AA25291 AT ivan DOT Harhan DOT ORG> <20160105182120 DOT 3237F809D79B AT turkos DOT aspodata DOT se> <8E0210CD-0694-4717-A7B1-3224E39691DA AT sbcglobal DOT net> <20160106135339.80f8121dd33! ! ! cddd92c5acb8a AT gmail DOT com> <42CFD5A8-B3C1-4BB2-8D5E-7FF582332FCF AT noqsi DOT com> <201601061749 DOT u06Hnn50021843 AT envy DOT delorie DOT com> <61702EF2-1AE3-44B9-8B76-8D8357CE89FE AT noqsi DOT com> <201601062051 DOT u06Kpuht007444 AT envy DOT delorie DOT com> To: geda-user AT delorie DOT com X-Mailer: Apple Mail (2.1878.6) 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 --Apple-Mail=_E3E1FC60-E30D-4457-AF82-13CD23C032BF Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 I thought we were going to give this up, but you keep coming back. On Jan 6, 2016, at 3:51 PM, DJ Delorie wrote: >=20 >> I'm trying to explain how it appears to me. As far as I'm concerned, >> these problems result from deep flaws in the technical concept. >=20 > If you have specific examples and constructive ideas on improving > them, then say so. To just say it's a "confusing grab bag of > features" is not helpful. That's like me saying "I hate scheme" > without giving examples that would help you improve the situation. >=20 > If you can't figure out a way to respectfully and constructively state > your opinion, we'd rather not hear it at all. >=20 >>>> For this pcb non-user, one of the biggest sources of confusion >>>> that drives me away is that pcb does not really have layers at >>>> its foundation. >>>=20 >>> Of course it does. You just don't agree with its implementation. >>=20 >> Don't you understand that the insulating layers are layers? Where >> are they in the pcb stackup? How do I pattern them? >=20 > Don't you understand that PCB isn't a generic CAD program, and that we > make assumptions to simplify the user's (and our) job? I do understand. I also understand that building on a regular foundation = makes the job easier, not harder. If gschem was like pcb, we'd have a = Sallen-Key filter button for designing Sallen-Key filters. Maybe that = would make designing Sallen-Key filters a little easier. But what if you = need an MFB filter instead? Or a bridged-T passive filter (designed one = of those last month). We=92d need hundreds of special cases to use = gschem this way for routine things, and that would make it harder to = use. Complicated interactions between these features would be hard to = deal with. The non-routine (which I often need) would be impossible. The = developers would have enormous headaches. But gschem, because it is designed with minimal prejudice to graphically = represent networks, has no trouble capturing the topology of a = Sallen-Key filter. Or a charge-pump based delta-sigma modulator cell for = an ASIC. Or plumbing and Makefiles. > You keep > saying that it has to be your way, without considering that it doesn't > *have* to be your way, and we might not *want* it to be your way for a > reason. >=20 You=92ve explained this many times. Your =93reasons=94 don=92t make = sense to me. Your =93simplifications=94 make pcb harder to use by their = inability to simply deal with simple structure. > PCB's layer group defines the stackup. The insulators are between the > conductors. And that is why you can=92t make a buried via. Or an island of microwave = circuitry on teflon. Or a mixed flex/rigid layout. Pcb matches the = mental model of the stack you wish to have, not the physical object = you=92re designing. But the physics won=92t adapt to you, you must adapt = to the physics. > That's all we really care about at the moment. If you > want more than that, find a different layout package, or buy Autocad. >=20 > Either way, stop harassing the pcb developers just because we aren't > doing things your way. >=20 You can always ignore me if you wish. I ignore lots of advice. Last = year, there was a guy who worked for one of my customers who drove = everybody crazy. They=92re glad he quit. He had odd, out of left field = opinions on everything. But sometimes he was right, and the system we = worked on is better for his input. I miss him. If you want good advice, = you have to be willing to listen. Then you sift. John Doty Noqsi Aerospace, Ltd. http://www.noqsi.com/ jpd AT noqsi DOT com --Apple-Mail=_E3E1FC60-E30D-4457-AF82-13CD23C032BF 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 iQIcBAEBCgAGBQJWjZF1AAoJEF1Aj/0UKykR54kQAKS0pCVpPiPlQJL28GH4sisG CO9tv9olYYVHk1YGKzIfbAH1GlSyJSAO7HyBGKgjGip9SDHP6HuUbOFU9jNt2cP5 k+4WBdE7QixguWeWKMQYLSLmTWJHIu/CakHyV2vpw2lODtUqiWng9agLw+eectwL +t2cbGOrDmw/6BCPCG5yeQBSWbr9BGgllgcgbC//JxqD9iXPzaw1gt3mZY59kx0f pebM1FcJ4GTwfZyPzqF03PFUb0hKXwxGPBHp8TNrs3Ssb/wRAQ+SLdcAbZctBwPf fUReqQRoX80FchVWfEDmrm0wlWgEUdBmsCjDo9P02rT9yJiXaN9d8zNK3fXxsQ1g UmOhCQTgt9GLTyQie5/3+kg+AJCYe4XvaFOSGcTa46kp8DBfQiI6uyinDQs9WZoS 4j/sP5ceWVXR/GhnS59R+4DcKOnaiY9SX+8akO4GbLyQn4MHYa2Ql19nP+kBsLvQ A4/Y1UbNL88xDrC/kzCknUjtqEnU0tlQtVFwsbVAlAad/Kcfi3/v0yR1wfe1VWIA BeuGYysKz2wzb3V1hKyCNyGg55J25TR+qY987nxEtTLSYYPeEI+rc8tAM2WkY7VR gRDyAMrZuy2WStb/jqqLfJIGfuzlyhpOUsUXOym8lG/973a6NUmPE43yVtRWV7H3 Fbjul02QoKAOznmGVkx+ =7AP7 -----END PGP SIGNATURE----- --Apple-Mail=_E3E1FC60-E30D-4457-AF82-13CD23C032BF--