The goal of this document is to ensure that all contributors are synced on how to contribute.
Each pull request should have a corresponding ticket in trello.
Each pull request should accomplish a single task. Types of tasks are bugs, features, or refactors.
Commit messages should follow these 7 rules to the best of your ability.
Pull requests must be approved by soelgary or scauligi.
Use merlin.
If merlin does not tell you the answer, look at the rest of the codebase.
Do not use tabs for indentation. Keep line lengths below 80 characters.
Ensure your code compiles before you check it in.
If you can't find the answer anywhere, use these guidelines