X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Sat, 25 Jul 2015 12:14:26 +0200 (CEST) X-X-Sender: igor2 AT igor2priv To: geda-user AT delorie DOT com X-Debug: to=geda-user AT delorie DOT com from="gedau AT igor2 DOT repo DOT hu" From: gedau AT igor2 DOT repo DOT hu Subject: [geda-user] pcb-rnd feature poll: please vote Message-ID: User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Reply-To: geda-user AT delorie DOT com 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