-
To have consistent commit messages we have oriented ourselves to the Commit Message Guidelines.
-
To create a pull request use the provided pull request template. This allows a consistent review schedule.
-
If multiple persons work on a commit, for example for pair programming, use the co-author syntax: Creating a commit with multiple authors.
-
To ensure a high code quality in the backend code, use black (Python code formatter). Use also the linters/tools: flake8, bandit, pyupgrade, pydocstyle, pyright, pylint and autoflake to make sure that the code quality has a high standard.
-
Before committing and pushing the Code to GitHub execute the unit tests first for backend code.