Hey,
The biggest problem I see with bounties is how much one developer creates based on the work of others. Say a developer makes some internal architectural change to PD -like increasing the performance of the GUI-DSP connection-, which leads to a lot of GUI possibilities. It then becomes easy to create certain features people want (say video in the patcher -silly example-) then the developer who creates the widget gets the bounty but he/her work that would not have even been possible without the efforts of other developer.
Seems to me bounties are too isolated to really work, unless a feature request is a single PD object, or a library or something that has an isolated definition. I'm not sure how often this would happen.
Also a feature request may be very popular, and therefore many put money into it, but the implementation is actually really simple and it gets done in a few lines of C. Then hard things that are significant (GUI-DSP link issues) are very hard, but maybe not as "popular".
Ok I'm just babbling now.
B>
Chris McCormick wrote:
Hi,
Why not make a decentralised bounty system? someone with a paypal account is nominated 'treasurer' via a democratic process. There then exists a website where anyone can create feature requests. Anyone can also add a bit of money towards a feature request, which goes into the treasurer account. Then, once the feature has been completed, if a majority of pledgers agree that the feature is completed, the money is tranferred to the account of the developer who did it.
Not that I neccesarily agree with the concept of bounties in the open source world, but to me if there had to be a system that would be a logical one.
Best regards,
Chris.
chris@mccormick.cx http://mccormick.cx
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list