On Sat, 13 Dec 2008 21:45:38 -0700, John Doty wrote:

>> The absence of a GUI workflow will serve none.

> How do you put the pages together? Schematics are hardly complete
> documentation: what else goes in there?

There are a number of legitimate reasons to output all the schematics of 
a hierarchical design. "Complete documentation" is just one of them. 


> So what brings you to gEDA? Clearly Eagle is your preference.

You're kidding, are you? Eagle can't handle hierarchical design to start 
with. 
 

>> Duncan asked for an intuitive infrastructure for printing.
> 
> We have that for single sheets. Full documents need more capability, and
> make is an excellent tool.

Duncan expressed the need to get a "multipage schematic print out from 
gschem". This is not the same as "create a full document". It is a fairly 
simple and common task. Thus it is legitimate to expect the application 
to get this task done in a straight forward, intuitive way. Whip up a 
makefile, or some other script is neither intuitive nor straight forward.


>> Errm, I propose a GUI way to produce a script. Not the other way
>> around.
> 
> That hardly ever works well.
 
It is a _very_ common technique. The autoconf and automake prepare 
configure scripts and makefiles for many open source projects. Geda 
happens to be one of them. LaTeX generates tex files. TeX generates dvi 
files. dvips generates postscript. Almost every web2 application is based 
on multi level generated scripts. You may call all these projects as 
misguided. I tend to see them as successful pieces of software.


> Adding complexity might reasonably be considered damage rather than an
> improvement.

FUD.


>> Ouups, you did it again: Not accept other peoples needs and discourage
>> efforts to improve their workflow.
> 
> I doubt you can serve their needs in this way. Unnavigable menus
> producing incomprehensible scripts seem a more likely result.

Speculation. I can talk for myself: My need is the ability to do scripted 
workflow _and_ a GUI approach. I fail to see, how the lack of the latter 
is more flexible.
 

> You are not welcome to complain that nobody else has tried.

A feature request is not a complaint. 


---<(kaimartin)>---
-- 
Kai-Martin Knaak
http://lilalaser.de/blog



_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev

Reply via email to