This project welcomes contributions and suggestions. By contributing, you confirm that you have the right to, and actually do, grant us the rights to use your contribution. More information below.
Please feel free to contribute code, ideas, improvements, and patches - we've added some general guidelines and information below, and you can propose changes to this document in a pull request.
This project has adopted the Contributor Covenant Code of Conduct.
By contributing to this project, you:
- Agree that you have either:
- Authored 100% of the content, or;
- the appropriate licenses and copyrights are contributed along with any other necessary attribution, following the Developer Certificate of Origin.
- Agree that you have the necessary rights to the content
- Agree that you have received the necessary permissions from your employer to make the contributions (if applicable)
- Agree that the content you contribute may be provided under the Project license(s)
This project, and people participating in it, are governed by our code of conduct. By taking part, we expect you to try your best to uphold this code of conduct. If you have concerns about unacceptable behaviour, please contact the community leaders responsible for enforcement at [email protected].
We use the standard GitHub workflow, and asking our contributors to use semantic commits to support their contributions.
Avanade asks that all commits sign the Developer Certificate of Origin, to ensure that every developer is confirming that they have the right to upload the code they submit.
Sign-offs are added to the commit. Git has a -s
command line option to append this automatically to your commit message, and sign offs can be added through the web interface.
Please document changes as you go in the the documentation directory.