X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on fly.srk.fer.hr X-Spam-Level: X-Spam-Status: No, score=-1.0 required=6.3 tests=ALL_TRUSTED,FSL_RCVD_USER autolearn=disabled version=3.3.1 Date: Wed, 18 Jul 2012 20:37:01 +0200 From: Ivan Stankovic To: geda-user AT delorie DOT com Subject: Re: [geda-user] gnetlist: allow net= attributes without a pin number Message-ID: <20120718183701.GA4077@alpha2> References: <000301cd644d$75518ab0$5ff4a010$@de> <20120717160113 DOT 2caabc78 AT svelte> <500669D1 DOT 7000206 AT estechnical DOT co DOT uk> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-Operating-System: GNU/Linux User-Agent: Mutt/1.5.21 (2010-09-15) Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id q6IIWKcE014484 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, Jul 18, 2012 at 09:58:52AM +0200, Krzysztof Kościuszkiewicz wrote: > This has been discussed several times. > The consensus was that hacking this as a special case is frowned upon. > > References: > http://old.nabble.com/gEDA-user:-Attribute-Net-(without-pin-assignment)---for-Power-and-Port-Symbols-td31365921.html > http://old.nabble.com/gEDA-user%3A-gschem%3A-net-attribute-for-power-I-O,-clean-appearance--(no-“%3A1”)-tc31102453.html Although I agree that this would be a special case, I think the thought of how inelegant this is vanishes once you begin to do some real work with geda. Personally I've been using my patched version of geda for real work simply because the official version would be a major pain to use. And defaulting pinnumber to 1 is among the most important patches in my stack. Now, I don't claim that this is the best way to solve the problem, but as a user I wouldn't want to use geda if it forced me to edit several attributes for what should esssentialy be a simple operation. As a developer, I can totally understand the need to write simple, consistent and elegant code, but when it comes to designing a board, the tradeoff suddenly becomes painfully clear and I just use the patched version. -- Ivan Stankovic, pokemon AT fly DOT srk DOT fer DOT hr "Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm"