gEDA-dev: Roadmap for next release
Stuart Brorson
sdb at cloud9.net
Fri Apr 20 11:17:42 EDT 2007
>> 1. Finish up gEDA project manager. We dumped the old one, but don't
>> have anything new. Meanwhile, I continue to see people using the old
>> project manager.
>
> If you mean xgsch2pcb by gEDA project manager, then I'd like to remind
> people of its limited useful scope. It is solely specific to the
> gsch2pcb gschem->PCB workflow.
That's OK since the project manager is used by newbies, who usually
are only interested in the gschem->PCB flow. More sophistocated users
can always drop to the command line to do what they want. The idea of
a project manager for newbies is to make it easy for them to do their
projects by offering exactly the functionality required for
gschem->PCB -- no more and no less.
> Hopefully it presents a nice proof of
> concept for that case. Its in Python, so it is not to hard to read and
> extend.
Please remind me where its repository lives. I'd like to grab a copy
just to fool around.
> A full gEDA project manager was a suggested SoC project. Did anyone take
> up this idea, and would they be prepared to do it in spite not having it
> accepted by Google.
Is there a reason xgsch2pcb can't be inflated to the point it becomes
a full project manager?
>> 2. Modify/enhance gsch2pcb. I see two enhancements:
> If you're outputting PCB actions, the location of footprints ought not
> to matter. You could just put the name of the footprint desired into the
> command file, and let PCB find them.
I guess the problem is that I want to use command-line flags to
specify e.g. --elements-dir. But PCB doesn't share those command-line
flags, as far as I know. Can I embedd stuff about the footprint
search path into the PCB actions file? If not, how can I ensure that
gsch2pcb and PCB use the same search paths when looking for
footprints?
Or am I confused?
Stuart
More information about the geda-dev
mailing list