How to contribute to YAWNING-TITAN?
November 25, 2022 ยท View on GitHub
Did you find a bug?
- Ensure the bug was not already reported by searching on GitHub under Issues.
- If you're unable to find an open issue addressing the problem, open a new one. Be sure to follow our bug report template with the headers Describe the bug, To Reproduce, Expected behaviour, Screenshots/Outputs, Environment, and Additional context
Do you have a solution to fix the bug?
- Fork the repository.
- Install the pre-commit hook with
pre-commit install. - Implement the bug fix.
- Update documentation where applicable.
- Write a suitable test.
- Commit the bug fix to the dev branch on your fork. If the bug has an open issue under Issues, reference the issue in the commit message (e.g. #1 references issue 1).
- Submit a pull request from your dev branch to the dstl/YAWNING-TITAN dev branch. Again, if the bug has an open issue under Issues, reference the issue in the pull request description.
Did you fix whitespace, format code, or make a purely cosmetic patch?
Changes that are cosmetic in nature and do not add anything substantial to the stability, functionality, or testability of YAWNING-TITAN will generally not be accepted.
Do you intend to add a new feature or change an existing one?
- Submit a feature request issue.
- Know how to implement the new feature or change? Follow the same steps in the bug fix section above to fork, build, document, test, commit, and submit a pull request.
Do you have questions about the source code?
Ask any question about how to use YAWNING-TITAN in our discussions section.
Do you want to contribute to the YAWNING-TITAN documentation?
Please follow the "Do you intend to add a new feature or change an existing one?" section above and tag your feature request issue and pull request with the documentation tag.
Thanks! ๐
dstl/YAWNING-TITAN