Contributions to this project are released to the public under the project's open source license.
This project is released with a code of conduct. By contributing to this project you agree to abide by its terms.
- In the repository navigation, click "Issues"
- Click "New issue"
- Choose "Bug Report" to create a report to help us improve or "Feature Request" to suggest an idea for the project
- Use the provided template to create your issue
- Fork and clone the repository
- Configure and install any dependencies
- Make sure the tests pass on your machine
- Create a new branch
- Make your change, add tests, and make sure the tests still pass
- Push to your fork and submit a pull request
- Pat yourself on the back and wait for your pull request to be reviewed and merged
Here are a few things you can do that will increase the likelihood of your pull request being accepted:
- Keep your change as focused as possible - if there are multiple changes you would like to make that are not dependent upon each other - submit them as separate pull requests
- Write a good commit message