- How to contribute
- How to submit changes
- Testing
- What to work on
- Request enhancements
- Talk to us
- Last words
Thank you very much for your interest in helping openSNP! We're always happy to see new faces here. To make this a safe and inclusive space there is a code of conduct for the project. To see how to run openSNP in your development environment see INSTALL.md
We do have a Roadmap file to see what we want to achieve over the next weeks and months.
We accept pull requests via the GitHub interface!
We are using rubocop and Travis-CI. After you have submitted the request, rubocop will complain about any style-breaks (and it always complains) while Travis-CI will run all tests in the background to see whether the pull request broke anything.
Inside snpr/:
bundle exec rake
This runs RSpec tests as well as the legacy test/unit ones.
We do have a Roadmap file to see what we want to achieve over the next weeks and months.
Additionally the issues page has several open issues, some of which are marked as "easy-first-bugs". Some other, general things to work on:
- Currently we have two different testing environments - the legacy ones in test/unit, and the RSpec tests. It would be great to have all tests inside RSpec.
- There are many minor style-problems which live in .rubocop_todo.yml inside snpr/.
- There are some feature ideas floating around in the issues, if you are interested in those please make sure you implement tests for the new features at the same time.
Open an issue on the issues page, or send a mail to snpr-development@googlegroups.com so we can get the ball rolling!
You can always open an issue for specific problems, or send a mail to snpr-development@googlegroups.com if you want to discuss something or if you have any questions or need help with something. There's also info@opensnp.org if something broke on the webpage itself.
We're also available on Twitter:
@gedankenstuecke @helgerausch @philippbayer
There's also a Gitter where you can talk with us.
Thank you very much for your interest in the project and for the help of all volunteers who've helped us so far! There is a humans.txt where we celebrate all of you!