X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Recipient: dj AT delorie DOT com From: geda AT psjt DOT org (Stephan =?utf-8?Q?B=C3=B6ttcher?=) To: DJ Delorie Cc: geda-user AT delorie DOT com Subject: Re: [geda-user] The nature of gEDA layers References: <20160127091746 DOT 1c7a976c2752f913921688ac AT gmail DOT com> <20160127141334 DOT c738feb9dbeb54a7dec3dff8 AT gmail DOT com> <56A8F74B DOT 8080304 AT ecosensory DOT com> <56A961BC DOT 3040405 AT ecosensory DOT com> <56A9E416 DOT 8080500 AT ecosensory DOT com> <20160128200126 DOT 0fe1bb26d5c28e59d56dfd0e AT gmail DOT com> <201601282134 DOT u0SLYET7002642 AT envy DOT delorie DOT com> <82868AE2-27A4-44AE-92F2-47A2FAA12BB4 AT icloud DOT com> <201601301603 DOT u0UG3D4E023424 AT envy DOT delorie DOT com> <2E50874E-7A17-4295-B95E-8A626EE9727B AT icloud DOT com> <201601301940 DOT u0UJeA0S032394 AT envy DOT delorie DOT com> Date: Sat, 30 Jan 2016 22:09:40 +0100 In-Reply-To: <201601301940.u0UJeA0S032394@envy.delorie.com> (DJ Delorie's message of "Sat, 30 Jan 2016 14:40:10 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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 DJ Delorie writes: > Because this part: > >> why not provide a generic mechanism > > is harder than you think. It will certainly not be easy. 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. 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. 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. -- Stephan