Thanks for your interest in contributing to this project! Whether it's a bug report, new feature, correction, or additional documentation, we greatly value feedback and contributions from our community.
We want to make contributing as easy and transparent as possible.
Please read through this document before submitting any contributions to ensure your contribution goes to the correct code repository and we have all the necessary information to effectively respond to your request.
Our code of conduct is described in CODE_OF_CONDUCT.md.
We use GitHub issues to track bugs and feature requests. Please ensure your description is clear and has sufficient instructions to be able to reproduce the issue.
Contributions via pull requests are much appreciated.
Before sending us a pull request, please ensure that:
- You are working against the latest source on the main branch.
- You check existing open and recently merged pull requests to make sure someone else hasn't already addressed the issue.
To send us a pull request, please:
- Fork our repository.
- Modify the source while focusing on the specific change you are contributing.
- Commit to your fork using clear, descriptive commit messages.
- Send us a pull request, answering any default questions in the pull request interface.
GitHub provides additional documentation on forking a repository and creating a pull request
By contributing your code, you agree to license your contribution under the Apache License 2.0.