delorie.com/archives/browse.cgi   search  
Mail Archives: geda-help/2013/06/28/13:03:38

X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f
X-Recipient: geda-help AT delorie DOT com
X-TCPREMOTEIP: 97.115.228.27
X-Authenticated-UID: jpd AT noqsi DOT com
Mime-Version: 1.0 (Apple Message framework v1085)
Subject: Re: [geda-help] Best way to make Power Pins explicitly visible
From: John Doty <jpd AT noqsi DOT com>
In-Reply-To: <3348230.XCJQHRqQty@nixdust>
Date: Fri, 28 Jun 2013 10:02:54 -0700
Message-Id: <2AFD86BE-EA71-4943-BB70-D39D027DF458@noqsi.com>
References: <20185814 DOT 6mxDE0FZp3 AT nixdust> <1372368022 DOT 2418 DOT 11 DOT camel AT AMD64X2 DOT fritz DOT box> <3348230 DOT XCJQHRqQty AT nixdust>
To: geda-help AT delorie DOT com
X-Mailer: Apple Mail (2.1085)
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id r5SH3DJq029609
Reply-To: geda-help AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-help AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Jun 28, 2013, at 6:15 AM, Anees Rehman wrote:

> It is unfortunate that many open source projects lack good 
> documentation.

Ten years ago, the gEDA documentation was concise and clear. But some users didn't like that. Why? Because it told them what the tools in the toolkit did, but didn't tell them how any particular task was to be accomplished. The thing about a toolkit is that it's flexible: there are lots of ways to structure your design flow. No one way fits all kinds of projects.

Consider a dual opamp. How many ways are there to express it in gschem?

1. A single symbol with all package pins.

2. A slotted symbol with invisible power bins.

3. A slotted symbol with explicit power pins.

4. A slotted symbol with no power pins plus a power symbol.

5. Two different symbols.

6. Three different symbols.

7. A slotted symbol with no power pins, using tabulated power connections merged in via pins2gsch or some similar script.

I can think of other, less sane ways, and I'm sure others can think of ways I missed.

Which way is "best"? Well it depends on what you're designing, how your mind works, what will be least confusing to those who might read the schematic, etc. There isn't a unique correct answer.

But, users want cookbooks. So, our various contributors write little tutorials on how to do various things. Unfortunately, everybody's flow is a little different. Small project approaches don't scale well to big projects, while big project fussiness gets in the way of small projects. Different people hold strong, incompatible views of how schematics should be structured. The power of the toolkit approach is that it can accommodate all this diversity reasonably well. But that requires that users take some initiative, learn the capabilities of the tools, and expect that the cookbook tutorials will need some interpretation to work in their own flow.

John Doty              Noqsi Aerospace, Ltd.
http://www.noqsi.com/
jpd AT noqsi DOT com



- Raw text -


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