When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change. Please note we have a code of conduct, please follow it in all your interactions with the project.
- Fork, then clone the repo:
git clone git@github.com:your-username/repository.git
- Set up your machine with the recommended Python, Java or Javascript version
- Make sure the tests pass
- Make your change.
- Add tests for your change.
- Make the tests pass
- Push to your fork and submit a pull request.
- Wait for the approval or comments.
Inspired by: Contributing/Code of conduct from PurpleBooth and Contributing from thoughtbot