Re: gEDA-user: How to maybe get your favorite misfeatures fixed (was: Re: PCB question)

2007-03-01 Thread Ales Hvezda
Hi Al,

[snip]
 I take issue with won't be cheap.  If you consider it from the 
 perspective of a commercial user, where the alternatives are 
 proprietary software oppressive license issues and a high 
 price, this option probably is cheaper, and will give you much 
 more return on investment.
 

Maybe I should have said it won't be free or it'll be more than
you are paying right now or it'll be more than free but less than
you would pay for commercial software.  Better? :)  

-Ales



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: How to maybe get your favorite misfeatures fixed (was: Re: PCB question)

2007-02-27 Thread al davis
On Monday 26 February 2007 21:46, Ales Hvezda wrote:
 Just a reminder that there are really only three ways to get
 misfeatures fixed (listed from the most effective to the most
 expensive):

 1) Submit a patch for the misfeature to the appropriate patch
 tracker. 

So far, I have rarely found this kind of patches for bugs 
and misfeatures to be useful.  In the few cases where they 
are useful, there is still significant work tracking the side 
effects of the change.  People who are not regular developers 
on a project rarely understand the subtleties that are 
necessary for a proper fix.

Contributions of real new functionality are useful and extremely 
valuable, but still there is a quality issue.  That is another 
reason for gnucap moving to plugins, with a tiny core and 
almost everything in plugins.

That means that to me, usually #2 is actually more valuable:

 2) File a bug report in the appropriate bug tracker and maybe
 one of the developers will feel motivated or a desire to fix
 it at some point.

Don't underestimate the value #3:

 3) Hire a developer.  I'm sure there are several developers
 here who are willing to fix your favorite pet peeve.  But
 this, of course, won't be cheap, as everybody's free time is
 extremely valuable.

Financing the development of a project is a good way to push it 
in the direction you want it to go.  If there is money attached 
to a particular issue, I put the others aside and do that one 
immediately.  When there is no money involved, I do what is 
important to me and to those who I consider to be the most 
important users.

This IS the way things get done on lots of other free software 
projects, including most of those that are widely accepted.

I take issue with won't be cheap.  If you consider it from the 
perspective of a commercial user, where the alternatives are 
proprietary software oppressive license issues and a high 
price, this option probably is cheaper, and will give you much 
more return on investment.

So, I agree that #3 appears to be the most expensive.  I believe 
can also be the most effective.  For a commercial user, it is 
probably cheaper than #1.



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: How to maybe get your favorite misfeatures fixed (was: Re: PCB question)

2007-02-26 Thread Ales Hvezda
[snip]
OK, wart alert. I go into preferences and I expect to see the

[snip]


I'll file bug reports for these.

Thank you Steve.  Not speaking for the PCB developers, but I'm sure they 
appreciate the bug reports; I know I do.


Just a reminder that there are really only three ways to get misfeatures
fixed (listed from the most effective to the most expensive):

1) Submit a patch for the misfeature to the appropriate patch tracker.
   For gEDA/gaf:
http://sourceforge.net/tracker/?group_id=161080atid=818428
   For PCB: 
http://sourceforge.net/tracker/?group_id=73743atid=538813
   In the last code sprint, the gEDA/gaf developers cleared out almost
   all of the outstanding patches.  Nothing gets my full attention more
   than a report with a patch attached.  Really.

2) File a bug report in the appropriate bug tracker and maybe one of
   the developers will feel motivated or a desire to fix it at some point.
   For gEDA/gaf:
http://sourceforge.net/tracker/?group_id=161080atid=818426 
   For PCB:
http://sourceforge.net/tracker/?group_id=73743atid=538811
   If you do not file a report and just whine on the mailing lists, I can
   pretty much guarantee it (your post, your whine, and/or maybe even you)
   will be ignored.  Sorry, but developer bandwidth is limited and certainly
   not infinite. :-(

3) Hire a developer.  I'm sure there are several developers here who
   are willing to fix your favorite pet peeve.  But this, of course,
   won't be cheap, as everybody's free time is extremely valuable.

-Ales
broken record player

-- 
Ales Hvezda
ahvezdaATgeda.seul.org
http://geda.seul.org


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: How to maybe get your favorite misfeatures fixed (was: Re: PCB question)

2007-02-26 Thread DJ Delorie

 Thank you Steve.  Not speaking for the PCB developers, but I'm sure they 
 appreciate the bug reports; I know I do.

We appreciate all the feedback, with the understanding that we can
only get to a tiny percentage of it at a time, as there's only a few
of us, and we only do this as a hobby.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user