Skip to content

Latest commit

 

History

History
22 lines (13 loc) · 1.98 KB

CONTRIBUTING.md

File metadata and controls

22 lines (13 loc) · 1.98 KB

Contributing Guide

Device Update for Iot Hub is looking forward to your contributions and feedback to help us make it better!

Contributing Guide

Contributing code or documentation

In general, work should be in the develop branch. Other than simple bug fixes, PRs should have been already been discussed and agreed upon in either a github issue or in ideas discussion.

We require pull-requests for code and documentation to be submitted against a new branch in order to review and run it in our gated build system. We try to maintain a high bar for code quality and maintainability, we insist on having tests associated with the code, and if necessary, additions/modifications to the requirement documents. Please include 'adu-client' as an approver. Also, have you signed the Contribution License Agreement (CLA)? A friendly bot will remind you about it when you submit your pull-request.

If your contribution is going to be a major effort, you should give us a heads-up. We have a lot of items captured in our backlog so before you spend the time, check with us if we already plan to make the update in the upcoming release. Open an issue on github and tag it as "contribution".

Review Process

We expect all guidelines to be met before accepting a pull request. As such, we will work with you to address issues we find by leaving comments in your code. Please understand that it may take a few iterations before the code is accepted as we maintain high standards on code quality. Once we feel comfortable with a contribution, we will validate the change and accept the pull request.

Thank you for any contributions!