-
Never push to the
main
branch directly, except for trivial documentation updates.- Instead, propose most changes through pull requests.
-
The person who merges a pull request is responsible for testing it after merge, and for providing feedback to the submitter if something is wrong.
-
Write joyous commit messages.
-
Strive to respond to pull requests in 48h, in order to encourage contributions.
See also the pull request template for various checklists to be mindful of during development.
We communicate publicly as much as possible. All such public communication happens through our issue tracker, so be sure to subscribe for notifications.