Skip to content
This repository has been archived by the owner on Oct 30, 2023. It is now read-only.

Latest commit

 

History

History
17 lines (9 loc) · 1.36 KB

CONTRIBUTING.md

File metadata and controls

17 lines (9 loc) · 1.36 KB

Contributing to Titan

Contributing to Titan is easy and appreciated. See below for everything you need to do to follow each contribution method. It is required to follow our Code of Conduct in order to contribute to Titan.

Make changes to Titan code or docs

Fork the project, make a change and send us a Pull Request! Please make sure that your tests and changes are building on at least Linux and that you're following our Style Guide (.editorconfig). For more information on how to run tests, keep reading.

The codebase is optimized for use in the Rider IDE by JetBrains. Cloning this repository using Rider will automatically setup everything needed to make changes to Titan. Please note that ./build.sh needs to pass without any errors before submitting your changes.

Changes that aren't tested at least on Linux will not be accepted by Collaborators.

Finally, before accepting any of your changes, a Collaborator such as @Marc3842h needs to approve your changes. The Pull Request template will automatically request a review from one of the Collaborators.

Submit bug reports or feature requests

Just use the GitHub issue tracker to submit your bug reports and feature requests. If you are submitting a bug report, please follow the template, that will automatically be inserted into the issue text field.