Thank you for your interest in contributing to the OpenTAP project. Contributions to the OpenTAP platform include feature enhancement requests, issue reporting, bug fixes, etc.
This guide contains details on how to contribute to OpenTAP in the simplest and most efficient way.
Contribution of plugins to the OpenTAP project do not require execution of the CLA and are governed under a separate process.
OpenTAP requires contributors to sign a Contributor License Agreement (CLA).
The CLA can be executed either by an individual or a company. For companies, please include the company name and the name and signature of a legally authorized company representative.
Sign the CLA and forward it to CLA@opentap.io along with your GitHub username and your e-mail address.
Note: Making minor fixes, such a correcting typos and editing non-critical information, can be accepted from anyone without a formal CLA in place. All other issues will require a CLA to be signed and submitted.
Once you have signed the CLA, project maintainers will review and accept pull requests containing fixes and enhancements to OpenTAP code and/or documentation.
In the issue tracker, the label Accepting Merge Requests indicates that OpenTAP project maintainers explicitly agree that the issue is valid and are looking for help creating a PR (Pull Request - other contributions are also welcome).