Re: gEDA-user: How to maybe get your favorite misfeatures fixed (was: Re: PCB question)
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)
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)
[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)
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