www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/07/25/06:13:55

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: <alpine.DEB.2.00.1507251201460.6924@igor2priv>
User-Agent: Alpine 2.00 (DEB 1167 2008-08-23)
MIME-Version: 1.0
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019