Thanks Bryce,
This is an excellent policy document and it's got me quite excited :-)
One thing to note about the acceptance criteria, we'll likely be asking for a more rigorous documentation, test suite writing and other meta tasks as part of a 'job'; we should make sure that is clear up front so the time-costs of those jobs can be factored in.
Open Questions:
Two open questions sections?
- How to do conflict resolution if there are problems or disagreements?
The board is the ultimate arbiter, but a first stage might be a meeting of the fund-raiser, the job specifier and the developer with maybe one other neutral developer. IRC or mailing list.
- What happens if one person signs up for the job, and someone else independently does the work?
If no one gets the money, then the doer has effectively removed an opportunity from the signer. If the money goes to the doer, then the signer had no real reason to sign up at all and not only looses the opportunity but is probably a bit sore about it too. If the money goes to the signer, then she gets to walk away without doing any work.
Subject to the board or fund-raiser being involved. I'd say put 70% to the signer (they did everything right in process) and 30% to the general fund. The signer still get the majority of what they had planned, but not everything either. Nothing for the doer though, that would be wrong every way I look at it.
Open Questions:
- Should that person get some form of remuneration too?
Yes, but, there will be a pressure to pass jobs to claim such a reward. Maybe pay them whether they pass or fail the review and focus on the quality of the work.
Fundraising Ideas
Forget all the traditional OSS project junk like cafepress, etc.
How about... things that inkscape can make or related to glory:
* Warm fuzzy feeling that the next version of inkscape will arrive. (tip amount) * Sponsored name in a commit (low amount) * Roll call on the website for this version (med amount) * Reasonable sized logo in the inkscape > About > Sponsors page (large amount) * Get to pick the nickname for the next release (large amount)
* Actual posters designed by artists who use inkscape and want to give back, signed by the rock-star developers ;-) * Inkscape branded 3D printed wacom tablet pens (impossible?)
Martin,