We welcome your contributions to the CMRK. Please review the following guidelines before submitting any changes.
- Use the
Ideas
category in the discussions forum to get feedback on what you propose to contribute. - File an issue in the appropriate repo describing your proposal, its benefits, how you plan to implement it, and how it will be tested.
- Submit pull requests (PRs) following the GitHub fork and pull model.
- Commits must be signed-off which indicates that you agree to the
Developer Certificate of Origin.
This is done using the
--signoff
option when committing your changes. - Initial commits must be rebased.
- In the PR specify which issue the commit addresses, what the commit does, and how it was tested. Also include a concise description of the changes.