Thank you for the interest in contributing to neo-sharp. To contribute, please adhere to the following guidelines:
Issue Tracking:
-
Check github for any open issues or feature requests before making a request.
-
Check the Trello Board to see the current progress of an issue or feature, and verify someone is already working on this issue before beginning work.
Writing Code:
-
Comment your code using Microsoft XML Documentation Comments
-
Write tests and ensure your tests pass locally as well as on CI
-
Open a pull request to the development branch, and reference the relevant issue(s)
-
After receiving feedback or approval, squash your commits and add a detailed commit message enumerating the issues or features that were addressed.