[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: Matching footprints with symbols
No, I stand by it - zero impact. As far as I can see, all of the
required features are are already existing in gschem, so there really
wouldn't be any feature bloat. This would be something that could be
added on by PCB users with a few edits to the gschemrc files.
--- On Sat, 4/17/10, John Doty <jpd@xxxxxxxxx> wrote:
From: John Doty <jpd@xxxxxxxxx>
Subject: Re: gEDA-user: Matching footprints with symbols
To: "gEDA user mailing list" <geda-user@xxxxxxxxxxxxxx>
Received: Saturday, April 17, 2010, 1:10 PM
On Apr 16, 2010, at 10:44 PM, Matthew Wilkins wrote:
> It seems like there is room to add a footprint selector utility
that
> would interface between gschem/gattrib and PCB without impacting
> non-PCB users in any way. In fact if PCB had an HID where it just
> starts up as a footprint browser and nothing else, you could use
PCB
> itself to assign footprints to symbols from within gschem or
gattrib.
> An option in the gschem config file could allow users to define a
> command line to start PCB in that mode, and PCB would output the
> selected footprint attribute value before exiting.
> Users of other workflows might be able to use a similar type of
browser
> utility to work with other types of libraries -- gnucap models?
> verilog models? I don't know if that would be useful or not...
> Anyway, the point is that this type of feature can be added and
could
> be be completely invisible to other workflows, unless they want to
use
> it.
Completely invisible? No!
1. Any feature must be documented. Every addition to the documentation
adds to the fog hiding the the other parts of the documentation. One of
the advantages of a clean, simple, well-factored, modular approach is
that it simplifies the documentation.
2. Any feature can be misconfigured.
3. Any feature can be misunderstood.
In commercial software, there's tremendous pressure to add "features",
with the result that bloated, low productivity tools are the norm. A
free tool need not follow that path.
John Doty Noqsi Aerospace, Ltd.
[1]http://www.noqsi.com/
[2]jpd@xxxxxxxxx
_______________________________________________
geda-user mailing list
[3]geda-user@xxxxxxxxxxxxxx
[4]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
References
1. http://www.noqsi.com/
2. file://localhost/mc/compose?to=jpd@xxxxxxxxx
3. file://localhost/mc/compose?to=geda-user@xxxxxxxxxxxxxx
4. http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user