Thank you for your interest in contributing! We welcome bug reports, fixes, documentation improvements, and new features.
Please read the following before submitting a contribution.
This project requires a Contributor License Agreement (CLA) for all contributions.
If you are contributing as an individual, you must sign the Individual Contributor License Agreement (ICLA):
The ICLA is signed once and applies to all current and future contributions. A CLA check will run automatically on your first pull request.
If you are contributing on behalf of an employer or other legal entity, your company must have a signed Corporate Contributor License Agreement (CCLA) on file:
A CCLA is signed once per company and covers all authorized contributors from that company. If a contribution appears to be made on behalf of a company, you may be asked to confirm this before the pull request is merged.
This repository uses an automated CLA check:
- If you have not yet signed the required CLA, the check will fail
- You will be prompted to review and agree to the CLA
- Pull requests cannot be merged until the CLA check passes
Once signed, you will not be asked again.
- Fork the repository
- Create a new branch for your change
- Make your changes with clear commit messages
- Open a pull request describing your changes
By submitting a contribution, you confirm that you have the right to submit it under the terms of the applicable CLA.
If you are unsure whether your contribution is individual or company-sponsored, or if you have questions about the CLA process, feel free to ask in your pull request or open an issue.
We’re happy to help.