[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: wishful UI
On Sat, 2010-08-07 at 11:33 -0600, John Doty wrote:
>
> Classification is opposed to modular, orthogonal design. Don't
> classify, describe. Impedance, current handling capability, maximum
> length, etc. are independent properties. gEDA's attribute-oriented
> design makes this quite natural.
>
> Do not start from GUI and torque the design around according to that.
> Find a well-factored, orthogonal description of the problem space and
> then worry about capturing it graphically if necessary. Be hard-nosed
> about the "if necessary".
>
Modular, orthogonal design is fine.
A tractor is a fine versatile device, connected with a hanger we have a
powerful tool for carrying load. Really modular, with a well defined
interface. But many people prefer cars for the transport of people, and
trucks for the transport of load.
I think there can exist cases where modular, orthogonal design can
generate more trouble than benefit. gschem and PCB may be such a case, I
am not sure. I know that we have attributes in gschem. Unfortunately we
need gnetlist with guile to transfer information. This is fine when we
only generate a netlist from schematic and read that netlist into PCB.
But I think we should transfer much more information from gschem to PCB
program, and maybe back, pin swap and back annotation.
Best regards.
Stefan Salewski
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user