Developing in the open creates a healthier working environment, a more collaborative process, and just better software.
We welcome contributions.
The aws-cft-tools team handles development of this project in the open. As such, we use Github to keep track of project development. We may not accept contributions if they introduce operational complexity or don't align with the goals of the project. All contributions are subject to the license and in no way imply compensation for contributions.
To provide feedback on the code, please create an issue on GitHub. For other issues, please contact the Certify Help Desk.
To contribute, simple create a pull request:
- Fork this repository
- Create a feature branch on which to work (
git checkout -b my-new-feature
) - Commit your work (we like commits that explain your thought process)
- Submit a pull request
- If there is an issue associated with your pull request, then link that issue.
For documentation changes, you can edit the file directly on GitHub and select the option to create a pull request with your own branch.
All pull requests must pass our continuous integration (CI) tests in order to be accepted. We use rubocop with a style guide to enforce style on Ruby projects as part of the CI tests.
The agency reserves the right to change this policy at any time.