[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