Contribution and style guide
We should have a contribution guide (how to format commits, what we expect, e.g. that a new feature is tested), and a style guide (naming conventions and formatting conventions).
GitLab recognized a CONTRIBUTING.md
file and others can be linked in there. See !992 (merged).
We should extend !992 (merged) so that we have basic guidelines which can be extended.