Thank you for your interest in contributing to Shapeshifter. This document explains our contribution process and procedures:
For a description of the roles and responsibilities of the various members of the Shapeshifter community, see the governance policies, and for further details, see the project's Technical Charter. Briefly, Contributors are anyone who submits content to the project, Committers review and approve such submissions, and the Technical Steering Committee provides general project oversight.
If you just need help or have a question, refer to SUPPORT.md.
To contribute code to the project, first read over the governance policies page to understand the roles involved.
Each contribution must meet the [coding style] and include..
- Tests and documentation to explain the functionality.
- Any new files have copyright and license headers
- A Developer Certificate of Origin signoff.
- Submitted to the project as a pull request.
Shapeshifter is licensed under the Apache License, Version 2.0 (available here: https://www.apache.org/licenses/LICENSE-2.0). Contributions should abide by this standard license.
Project committers will review the contribution in a timely manner, and advise of any changes needed to merge the request.