The project accepts contributions via GitHub pull requests. This document outlines the process to help get your contribution accepted.
This repository is used by developers for maintaining project. If your issue is in another tool, please use the issue tracker that repository.
Please use the Issues feature of this repo to report issues.
- Fork this repository, develop and test your change.
- Submit a pull request
NOTE: In order to make testing and merging of PRs easier, please submit changes to in separate PRs.
- Updates to the README.md
Thanks
section if you are reusing code - Use
pylint3
to lint code with no configuration files. This program is linted with out of the box settings and strive for a 9.5+ rating.
- Must include an in-depth
README.md
, including: - Usage examples for new features
A maintainer reviews the submission, and start a validation job in the CI to verify the technical requirements. A maintainer may add "LGTM" (Looks Good To Me) or an equivalent comment to indicate that a PR is acceptable. Any change requires at least one LGTM. No pull requests can be merged until at least one maintainer signs off with an LGTM.
The best I have right now are issues with labels. More to come