gitcoin

2 min read - Posted 26 Oct 18

Setting your OSS repo’s monetary policy

One of the externalities of creating a mesh network of paid contributors to open source software is the expectation of always getting paid. If you do some really great work on a Github repo, for the good of the project, and you see someone else get paid, but you did not get paid, you might be confused. 😕And rightfully so!

What’s your policy?

We think that is super important to set a clear policy for your repo and how you plan to use Gitcoin. We’ve seen the following monetary policies in practice.

  • All contributions are paid, via a tip or bounty.

  • Bounties are used to source new contributors, so new recruits are paid.

  • Contributions are paid on an ad-hoc basis.

  • Contributions are paid only in non-monetary tokens.

Communicate your policy

We recommend adding a blurb of text to your repo’s CONTRIBUTING.md file to clarify your policy. Here is an example . > This repo uses Gitcoin to incentivize contributions from contributors all around the world.

We believe that properly incentivizing Open Source Software means providing funding to support contributors, but we also recognize the precedent that is set when contributors who have been contributing for intrinsic reasons begin to expect extrinsic rewards for their contributions.

Gitcoin has written about this, in the abstract, here. Tangibly, our monetary policy is:

Our mission is to “Grow Open Source”. Read More about our mission here.

We believe that contributors should contribute for intrinsic reasons first (see mission statement above), and we hereby provide notice that we will not be able to fund all contributions. We will not tip for every minor contribution, but are committed to recognizing all contributors.

Scope that is explicitly funded upfront will be posted to the Github Issue by @gitcoinbot, and will also be posted to the Gitcoin Issue Explorer.

Thanks for reading

I’m curious to hear how the above affects how contributors are motivated to work with your repo. If you have any feedback, Please reach out on twitter !

article image

-@owocki To learn more about Gitcoin, click below. We welcome you on our journey to grow open source while changing the way we work.

article image

article image

article image

article image

Created with Sketch.Content is"CC-BY-SA 4.0" licensed
Article On-chain
Article Author
0 Comments
Related Articles
Increasing Action On Your Gitcoin Bounty

We see a lot of software development ‘first dates’ between contributors and maintainers here at Gitcoin. We’ve seen a lot of things go right, but we’ve also seen a lot of things that could be improved. This post is designed to help bounty funders who would like to see uptick in their bounty success rate. Before The Bounty 1. Get the repo maintainer onboard (If you are the maintainer and the funder, skip this section) It’s important to achieve consensus between the funder and maintainer that what

Gitcoin

26 Oct 18

Introducing Plasma Group

TLDR: We’ve created a simple way to deploy your own plasma chains. Hello world! We are excited to announce a full service plasma toolbox for deploying, transacting on, building with, and developing on plasma chains. This implementation set foot in the aftermath of devconIV. Though it’s an unaudited beta release, we hope it will lay the groundwork for a community-driven initiative to make plasma a tool for decentralization for everyone. You can deploy your own plasma chain from the command line o

Plasma Group

22 Apr 19