[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gEDA-dev: geda project manager/wxWidgets UI
On Wed, 2008-11-26 at 16:35 -0500, Peter Wiley-Cordone wrote:
> Hello all,
>
> I'm new to gEDA (went to the last free dog meeting) and am coming up
> to speed with using it. What a cool project this is and I'm looking
> forward to getting PCB's out of it for some projects I"m working on.
Cool.
> I'm also planning on doing some work on the project. I'd like to work
> on the GUI, as I think it would make the project more accessible to
> people, more productive to use, etc. I looked a little at the code,
> and while I can certainly learn gtk programming (I have a C/C++ and
> Java background) I'm thinking of trying out wxWidgets. The
> documentation mentions a project manager app, geda, and the wiki talks
> about polishing it up as a smallish project (about what I can take on
> at this time). I'd like to give implementing that in wxWidgets a shot.
> I build gschem from the source, but don't see the geda project
> manager in there. Is that a separate download.
The project manager is currently a work in progress by Newell Jenson,
and is written in PyGTK. There is also xgsch2pcb (PyGTK), which was
something Peter Brett and myself wrote as a project to bridge the gap
between the lack of a gEDA/gaf project manager, and whatever will
eventually become the fully fledged project manager.
See the git repositories here:
http://git.gpleda.org/
For both xgsch2pcb and Newell's gSoC project gEDA manager.
> Has anyone considering moving
> the ui to wxWidgets? (I probably should search for a post on that, so
> if this has been debated I apologize).
AFAIK, We're all pretty happy with GTK (and its various language
bindings), and see no reason to re-write the project in anything else.
If we were to consider porting to a different GUI toolkit, someone would
have to make a very strong case for the benefits that would bring,
weighed up against the huge cost in developer time which would be sunk
into switching.
Regards,
--
Peter Clifton
Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA
Tel: +44 (0)7729 980173 - (No signal in the lab!)
_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev