Skip to content

Latest commit

 

History

History
64 lines (37 loc) · 2.95 KB

BOUNTIES.md

File metadata and controls

64 lines (37 loc) · 2.95 KB

Feature Bounties

As a way of saying thanks to developers for their time, we've implemented a small bounty system to reward feature development.

How much are they?

We currently have 3 bounty levels

Level Amount It should take... E.g.
1 €20 Roughly 1-2 hours work for a junior/intermediate developer Small bugfixes, UI tweaks
2 €40 Roughly 3-5 hours work for an intermediate/senior developer Minor feature, e.g. Howto search
3 €85 Roughly 6+ hours work for a more senior developer Major feature, e.g. Research module

How do I find bounty issues?

Simply go to the Issues page on github and look for issues with labelled with Bounty.

Note - the exact bounty level is not included as knowing in advance how much work will be involved is hard! Instead we assign levels collectively in our monthly maintainer's call.


How do I claim them?

Step 1 - Assign the issue

Drop a message in the issue thread to say that you are interested taking it on. If the issue is already assigned, or we think it might be too much for a new or individual contributor we might suggest looking at other issues instead. Otherwise it's all yours :D

Step 2 - Do the work

Once assigned try to complete the issue within the next month. Once complete make a PR, which will get reviewed and merged (maybe with some minor edits requested, or new issues created for future dev work)

Step 3 - Register on open collective

We handle payments through Open Collective. Follow the link and register as a contributor to the project. You can add your paypal or bank details there which will be used to

Step 4 - Receive payment


What if I don't want the bounty?

No problem, if we haven't heard anything from you we'll just keep a record of the bounty and try reach out to see what you would like done with it.

If you just want the bounty to go back in to the community program we can do that, or if you want the bounty to be contributed to somewhere else (e.g. another charity or social cause) then we can also try make arrangements with you.


What if I want to contribute in other ways?

That's awesome! As well as the bounty system we also encourage anyone interested to join our Core Developers or Maintainers team.

These roles include tasks like:

  • Code reviews
  • Code quality improvements
  • Devops and general optimisations
  • Security and general updates
  • Documentation
  • Issue management

There is a separate hourly pay scale for these roles, aimed at developers who help a bit more consistently at around 2-3h per week. If you're interested in these roles then feel free to reach out on Discord.