I am a part-time programmer and Drupal user. Unfortunately, I lack both the time and intimate familiarity with Drupal and its modules to modify and improve the code. Instead, I've got a wish list in my head of dozens of different features and improvements I'd like to see made to the various modules. I contribute what I can, but as a part-time programmer who lacks a deep familiarity with Drupal's many modules, I'm often left with a sense of frustration waiting for other developers to eventually get around to scratching an itch that happens to be mine, too.
For example, I would definitely love to see a recurring event feature built into the event module. Right now, there's a patch for it but the module maintainer, Killes, wants a better technical implementation of that feature. Now, if I were rich, I could flip the Killes several hundred bills (or whatever his asking price is) to get the job done. Unfortunately, I'm not.
There are, I'm sure, dozens and dozens of other people out there who've got precisely the same itch as me. So what if we all chipped in 20 dollars/euros/pesos/yen to make it happen?
So, I'm wondering if anyone out there is aware of efforts in the open source world to devise an online marketplace where large groups of software "consumers" could pool their purchasing power to fund the work of independent software "producers?" If such a system has not been tried or does not already exist, I'd be surprised.