Thanks for your interest. Do you maintain something yourself? Do you have some projects on your mind which could adopt such approach?
I am currently just beginning my research of the current state of things in Linux distributions with regard to the distribution (pun not intended) of bugticket time to resolution. I am doing this to get a fine grasp of actual state, and be able to articulate the additional value of such userbase-funded commitments.
I aspire to tracking my commitments up to full deployment in SDLC terms, but it seems this information is too hard to consistently get with the existing bugticket handling practices of Linux distros, so now I am going to start with measuring how much time it takes to mark the ticket "closed" or "resolved", whatever that means (seems to mean mostly "integration completed" in SDLC terms).
I have also contacted the current maintainer of one valuable but neglected project, but got no response so far. That project is vdirsyncer, it has been not actively maintained for a year and a bit until recently, but has many consumers, and I think such projects are a good fit for my idea. https://github.com/pimutils/vdirsyncer/issues/790
There are several projects in the low cost, user maintainable, appropriate technology space that I'm currently estimating the feasibility of starting.
I'm biased towards fascination with processes and markets, however, and value mapping and incentives are more strengths of mine than programming.
From my vantage point, there's a massive shortcoming in the mechanisms by which programmers, user programmers, and users are connecting.
Simply, I know several programmers looking for interesting physical world side projects and several craftspeople looking for automation. There's simply not a clear way to meaningfully connect them.
My ideas revolve around defined test, unit based recognition/compensation.
Person A has a specific use case, proposes it, persons B-G have similar use cases and agree on a test specification and deadline and place deposits. When the deadline is reached, the best performing commit is selected and merged, and the developer receives recognition and compensation.
I'll take you up on this.
How far have you gotten? What surprises have you uncovered?
Are you blogging or tweeting the project?