Add basics for common coding style guides
See this dev documentation for reference.
Sub Tasks
-
Add some component for C++ formatting/linting. Add the chosen tool for C++ to the docs here: https://docs.aura.radio/en/latest/developer/development.html#code -
Add pre-commit and automatically apply formatting linting -
Also add style checks to the CI. -
Think about updating the CHANGELOG.md when doing relevant for changes affecting end-users ("changelogs are for humans", not generic commit messages) -
Think about using convential commits