TLDR: The expected, merge into main, reference issues in PRs.
Out of source (non-inline) documentation such as design diagrams should be added to the docs
folder as should images for readmes or anything else that is not within the docs
folder.
All source code should be in C++ following best practices guidelines where possible (such as avoiding new
and delete
).
PRs should have a base branch of (and merge into) main with no merge conflicts. Please keep your branch as up to date as possible.
Your PR should include the issue number (e.g. "closes #1234"), there is no need to do so in commit messages.
Our code of conduct is "be kind to eachother" unless otherwise stated.