delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2012/07/18/14:32:53

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 <pokemon AT fly DOT srk DOT fer DOT hr>
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>
<CAJisMU3X=s4YhgKxZsxQ7+Z4Obz=9xuKZjbveU9NL8aLQ482Pg AT mail DOT gmail DOT com>
MIME-Version: 1.0
In-Reply-To: <CAJisMU3X=s4YhgKxZsxQ7+Z4Obz=9xuKZjbveU9NL8aLQ482Pg@mail.gmail.com>
X-Operating-System: GNU/Linux
User-Agent: Mutt/1.5.21 (2010-09-15)
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

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"

- Raw text -


  webmaster     delorie software   privacy  
  Copyright 2019   by DJ Delorie     Updated Jul 2019