Please do not push to the master branch directly. Always use pull requests and let people discuss changes in the pull request. Pull requests should only be merged after all discussions have been concluded and at least one reviewer has offered approval.
- every change needs a test
- required 100% code coverage
- keep the current code style