Skip to content

Latest commit

 

History

History
74 lines (44 loc) · 3.41 KB

BOUNTY.md

File metadata and controls

74 lines (44 loc) · 3.41 KB

Bounty

This repository is part of the Open Collective bounty program. Get paid to contribute to Open Source!

Intro

The Open Collective engineering team is small and we're always looking for new contributors to our Open Source codebases. Our Bounty program is an opportunity to solve issues that could be neglected otherwise. Contributors who fix these issues will be rewarded financially.

How it works

Our Bounty model is simple:

  • $100: minimal or unknown complexity
  • $200: simple complexity
  • $500: medium complexity

We want to attract quality contributions. The issue will only be considered complete and approved for payment if the Pull Request is merged by an Open Collective Core Contributor.

Workflow for Bounty Program Contributors

  1. Search for issues with attached bounties:
  1. Express interest by commenting on the issue and ask to be assigned

  2. Open a Pull Request and ask for feedback and review

  3. Incorporate feedback from Core Contributors, if applicable

  4. PR is reviewed, approved, and merged by a Core Contributor

  5. Get paid:

    • If you can issue an invoice, submit it as expense to Open Collective Engineering
    • If you can't issue an invoice, ask to be rewarded with an Open Collective Gift Card

See more info about getting paid through Open Collective

Workflow for Core Contributors

  1. Tag issues with the "bounty" label and amount (e.g. "$100")

  2. Add a comment with a basic explanation of the Bounty process and link to BOUNTY.md

    A $100 bounty was attached to this issue. Anyone submiting a Pull Request will be rewarded with $100 when the Pull Request is reviewed, accepted and merged. More info.

  3. Make sure the issue is understandable for newcomers and expectations are clearly set

Contributor Ladder

  1. First Time Contributors
  • Not part of the Open Collective GitHub organization
  • Fork our projects on GitHub and push changes on their forks
  • Have access to minimal or simple complexity issues
  • Should comment on bounty issues to get assigned (limited to one at a time)
  1. Contributors (at least 1 completed issue)
  • Added to the "Contributors" group in the Open Collective GitHub organization
  • Can push branches to the Open Collective repositories
  • Have access to minimal, simple or medium complexity issues
  • Can assign themselves bounty issues (limited to one at a time)
  1. Recurring Contributors (3 or more completed issues)
  • Added to the "Recurring Contributors" group in the Open Collective GitHub organization
  • Can assign themselves two bounty issues at a time
  1. Confirmed Contributors (3 completed issues including with at least 2 with medium complexity)
  • Added to the "Confirmed Contributors" group on the Open Collective GitHub organization
  • Become candidates to work on complex issues or projects on a negotiable per-project or hourly rate