Mail Archives: geda-user/2015/07/25/06:13:55
Hi all,
after the release of pcb-rnd today, I am pondering what to do next. I have
a list of features I would sooner or later implement. I have my own idea
about their priority, but I am really interested to see what PCB users
think of them.
Below is a list of the features. In curly brackets I placed my
estimation of the relative effort - the larger the feature is, the slower
I get anything visible/usable done.
Everyone is invited to vote in email (either in private or on the list).
Even if you are not a pcb-rnd or pcb or geda user. Everyone has 3 tokens
to spend; reply to the mail and write "token" right under the feature you
support. You can spend 2 or even all 3 tokens on a single feature if you
find that important. Spending more than 3 tokens disqualifies your mail.
A new mail from the same person overwrites their previous tokens.
I will count the tokens next wednesday morning (CET). If there's enough
voters and strong bias in votes, the outcome will have a direct effect on
my priorities.
1. {large} merge pcb-gpmi in pcb-rnd: scripting within pcb, using
10 different languages (includes python, perl, awk, lua and guile)
Languages (and the dependencies they mean) are all optional.
2. {large} resurrect the win32 port - only if there are volunteer windows
testers
3. {small} UI: drill adjust: set drill and/or ring to current style
individually or all pins on a component
3. {small} UI: trace length calculation and display
4. {small} UI: be able to manually change text line width
5. {small} UI: component dialog: filter by component tags, not only
by name
6. {medium?} CORE: clear poly should be a per layer flag (on each objects);
so that a line can clear poly on solder-gnd but join solder-pwr
7. {medium?} CORE: optional inverse silk or copper text: draw a fill
rect around the text and make the text a cutout of this fill rect.
8. {small} BUILD: menuconfig and a config file for scconfig
9. {medium} HID: resurrect the lesstif HID (pcb-rnd supports gtk at the moment)
TIA,
Igor2
- Raw text -