Vox Pupuli Bounty Program - voxpupuli/community-triage GitHub Wiki
ToC
What?
Vox Pupuli was always a collective of many individuals, each contributing a small amount of spare time. Together, Vox Pupuli is a strong community. With the increased sponsoring that Vox Pupuli receives, we want to invest into our community. We've many small proposals that would improve the ecosystem. And we want to provide a small compensation for people working on this.
How?
Every Vox Pupuli member can raise a GitHub issue for a proposal. Every Vox Pupuli member is encouraged to discuss within the GitHub issue and provide feedback (you do not have to work on the proposals you raised). The PMC will review and accept proposal. When a proposal is accepted, the PMC will decide the compensation level, up to 500$. One to many people can apply for a proposal. Once the PMC accepted their nomination and provided the final go, the people can work on it. The compensation will be split equally across the people that got accepted. PMC members are not eligible for compensation, but allowed to work on proposals. Everybody can review the delivered work, the PMC will do the final review.
Proposals are issues in the community-triage repository.
They are labeled with bounty
and managed via the Bounty Board at the voxpupuli GitHub org level.
Flowchart
graph TD;
Proposal-->disc{{Discussion and feedback from anyone in the Vox Pupuli community}};
disc-->Proposal;
disc-->accept>Proposal is accepted and a bounty is assigned];
accept-->apply{{Anyone can apply to implement the proposal. Reviewers can volunteer or be nominated.}}
apply-->ready>Ready for engineering. Those accepted can begin work.]
ready-->review{{Completed work is reviewed}}
review-->ready
review-->merge{{Merge (and release?)}}
merge-->paid((Feature complete bounty is paid out. 💰🎉))
Limitations
This bounty is, for now, limited to a sum of 7500$ across all proposals. If everything works well, we want to extend it in the future. But we also need to ensure that we don't promise more money than we have.
Proposal Requirements
Each proposal needs to provide a benefit for Vox Pupuli as a collective, or our users or our contributors. The success needs to be measurable (success criteria). Ideally the required time to implement it is, for a person that's already profound in the topic, below one working week. Ideally just one to a few days.
Compensation
Compensation is handled via our fiscal host open source collective. To do so, people need to sign up at opencollective.com/create-account. The person needs to provide an invoice (if self-employed), or a proof of work (pdf with your address, Name, rough amount of contributed hours + link to the proposal at GitHub). The platform supports wire transfer into most countries/banks.
Support Vox Pupuli
You like the Bounty Program? You can support it by donating to Vox Pupuli. Everybody is also invited to write a new proposal, review existing ones or work on them.