Welcome to MAKO-IoT! We are glad you're here and want to contribute to the project.
Please take a moment to look at README and SCOPE. If you find a bug or have an idea (feature) go ahead and file an ISSUE. You may discuss general matter and ask questions on DISCUSSIONS or our DISCORD. You may also contact us directly at contact@mako-iot.io.
- DO apply the boy or girl scout rule: "Always leave the code better than you found it." :)
- DO cover your code with apropriate tests (unit, integration)
- DON'T use static methods (except extension methods)
- DO code to interface
- DO use Dependency Injection
- DO follow Microsoft's C# Coding Conventions
- DO comment your commits like this
- DON'T surprise us with big pull requests. Contact us instead so we can agree on the solution.
- DON'T commit code that you're not the author of.
- DO contact us if you're unsure of anything.
By contributing to the project (i.e. submitting pull request) you agree to be bound by Contributor License Agreement