Thanks for your interest in contributing! Here are some things you should know.
To get started:
- fork this project on github
- create a new branch named after the change you want to make; i.e.,
git checkout -b mynewfeature
- make your changes and commit them
- send a pull request to this project from your fork/branch
Once you've sent your pull request, one of the project collaborators will review it and provide feedback. Please accept this commentary as constructive! It is intended as such.
We're opinionated about git. Don't be surprised if we ask you to update your pull request to meet the following standards.
- rebase+squash your branch into a single commit. For clean git history, we'd prefer we merged in just 1 commit that contains the entire set of changes.
- don't write commit messages longer than 50 characters. See How to Write a Git Commit Message for some examples of how to achieve this, and why.