The purpose of this guide is to help you contribute to Opt Out, regardless of you skill level or amount of time you are able to contribute.
- Talk to a friend about Opt Out
- Post online about the issue
- Talk to us on slack about ideas you have for new/better functionality
- Look through the open issues for a problem that is small and sweet to fix
- Post/tell lots of people about the issue!
Take a look through the open issues and then check with pull requests to make sure that someone isn't already working on it. Please post in an issue to say that you're working on it.
If you are making a substantial or potentially controversial change, your first port of call should be to stop by and chat to us on Slack or file an issue to discuss what you would like to change. We really don't want you to waste time on a pull request (GitHub jargon for a contribution) that has no chance of being merged.
If you have no tests, your code won't be merged. We're aiming for 100% test coverage.