Contributions to Gauge are welcome and appreciated. Please read this document to understand the process for contributing.
Gauge Core is a project that has features that would reflect across all Gauge use cases. These features are typically agnostic of the user's choice of implementation language.
Plugins are meant to do something specific. These could be adding support for a new language, or have a new report etc.
So, depending on where you see your contribution fit, please focus on the respective repository.
Please read about the Contribution Process here. If you are contributing code, ensure that your commits are signed-off, to comply with the Developer Certificate of Origin (DCO).
Contributions can be of many forms:
- Open an issue, or participate in an existing one.
- Write some code, and send us a pull request.
- Enhance the documentation
- Participate in design discussions on Google Groups
If you need help in getting started with contribution, feel free to reach out on the Google Groups or Spectrum.