As a way of saying thanks to developers for their time, we've implemented a small bounty system to reward feature development.
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 |
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.
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
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)
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
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.
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.