[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: PCB suggestion



> If you've got time on your hands and you want to work on PCB, ask
> Harry or Dan which of the many bugs and feature requests residing on
> sourceforge most need attention.

Ok, I went and looked at the feature request list myself.   Maybe everyone 
should pick their favorite bug or feature request to work on.  :-)

I definitely don't have time on my hands, but this feature request

[ 1066786 ] Request: "Save buffer element as" enhancement

has always significantly irritated me.  If no one is working on it, then
I will.

On my system a "Save buffer..." always wants to be saved in Write Protected
system directory. :-(

There are two things that will help others, including myself, to work on PCB.

*PLEASE* put some detailed comments in the source code.   While some like 
Harry, Dan, and DJ might have an intuitive understanding of how it all works, 
to the point to seeing the code in their sleep, the rest of us have not 
reached that level of  "oneness" with PCB's code.

Example:

In main.c
 * fallback resources
 * this is *really* long

When do we fallback to this list?  If I change a keybinding in pcb-menu.res do 
I have to change it here too?

Secondly can someone please point me to the documentation for the Widget Set 
that PCB uses?   I know it is the X11 Athena Widget set but where is the 
documentation for it?  I spent some time yesterday trying to find it with 
Goggle with out success.  Found lots of samples and university lectures, even 
the source code, but no true documentation, and didn't want to have to dig 
into the source code to figure it out if I did not have to do so.

Something else I was wondering, when patches, or anything else like a bug or 
feature request, is entered on SourceForge do the admins. get notification?
Or do I need to tell someone that I just submitted a couple of patches?

-- 
                          http://www.softwaresafety.net/
 http://www.unusualresearch.com/ http://www.bpaddock.com/