Often I come across a thread discussing features of a module that have not yet been implemented or that have not been implemented for the current version. Lets face it, module maintainers are busy, and it was nice enough for them to contribute in the first place. I often see many people that want the same function (on a thread or issue queue). When I need this functionality it seems like I have three options, one try and develop it my self, hire a developer to create i, or wait for the maintainer / someone else to patch or implement the desired feature. It seems to me there is a much better way to do this. For instance; I need voting_api functionality for services 3. Seems like some other people need this as well. I would be willing to throw some money in on it, perhaps if others would as well, it would be worth the time for the maintainer, or some third party to create the desired functionality. Is there currently any kind of mechanism to do this? I saw some brief discussion about it on groups, but nothing solid. Does anyone have any suggestions on an easy way to do something like this?

Thanks

Comments

michelle’s picture

Chipin is frequently used for this. Honestly, though, it doesn't work as well as you may think. The "Death to Subscribe" comments Chipin didn't even make half its goal after being up a couple of years despite the fact that "subscribe" posts were hated by so many people.

There's similar stories with other very popular modules trying to raise funds and barely getting anything. For me, I get donations now and then for my work on contrib and it's nice "mad money" but works out to maybe $1 an hour for me if that. It's not something I could count on to make any sort of living.

There's some interesting discussion here as well: http://www.angrydonuts.com/contributing-to-open-source

Michelle

dereckd’s picture

I realize this thread is old, but I'm super surprised that this idea has not cough on, There are a ton of modules that many people need, and often try to build or contract developers to build independently. Seems like it is more in the spirate of open source for multiple people to fund a project, and let everyone reap the benefit.