[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: Matching footprints with symbols
> Perhaps the shortcoming is in your expectations.
I think that (1) our tools are mature enough that users should expect
*some* sort of seamless integration and co-operation between them, and
(2) we're mature enough to not have to insult our users when our
software acts in an unexpected way.
> The two projects are able to work together *because* they were
> intentionally designed with clean interfaces,
Irrelevent. Having clean interfaces doesn't preclude using those
interfaces in a seamless manner, giving the impression of integration.
> One thing that sows confusion here is that "footprint" has different
> meanings
Hence the Terminology chaper in the Getting Started guide, which
defines what PCB means by footprint:
``A footprint is the pattern on a circuit board to which your parts
are attached. This includes all copper, silk, solder mask, and
paste information. In other EDA programs, this may be referred to
as a "land pattern". "Footprint" sometimes is used to refer to a
footprint file. "Footprint" refers to the pattern; "element" refers
to the instance. For example, your layout might have four elements
that use one footprint.''
If you're talking about PCB, please stick with PCB's meanings of the
terms.
> And some design flows don't have footprints (VLSI, simulation,
> symbolic analysis, ...), although perhaps the hydraulic design
> process recently discussed here has something analogous ;-)
And some programs aren't EDA programs, but that doesn't help with his
problem.
> Ugh! Yuck! IDE = Inflexible, Dumbed-down Environment. Some prefer
> that, but shouldn't there remain toolkits for those of us who need
> flexibility and high productivity automation?
Please stop trying to push your personal flow onto others :-)
Despite you pushing your personal way of doing things (very vocally, I
might add), a clear majority (not "some") of the geda users DO want a
simple schematic -> pcb flow that's well integrated and easy to use.
Your personal choice is *not it*. Yes, we want to make your flow
*possible*, but we really need to make the "dumbed-down" environment
easy to use and streamlined, because that's what most people want.
> The commercial package owners have a strong incentive to restrict
> the flow to tools they control, and make it easy to get sucked into
> their environments. They have little incentive to give you paths to
> flexibility or higher productivity once you're caught.
Flexibility and ease of use should not preclude each other.
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user