Contributions to this project are released to the public under the project's open source license.
- Check for existing issues for duplicates and confirm that it hasn't been fixed already in the main branch
- Fork the repo, and clone it locally.
- Create a new branch for your contribution
- Push to your fork and submit a pull request
- Update the documentation: code comments, example code, guides. Basically, update everything affected by your contribution.
- Include any information that would be relevant to reproducing bugs, use cases for new features, etc.
- If you plan on implementing a new feature, make sure you create a new branch formatted as
feature/feature-name. - If you plan on fixing a bug, make sure you create a new branch formatted as
fix/bug-name. - If you plan on enhancing the codebase, make sure you create a new branch formatted as
enhance/feature-name.