NOTE: Contribution implies licensing under the terms of LICENSE (AGPL-3).
- Confirm the PR is against the
staging
branch. - Ensure commit messages follow the conventional commits style.
- Ensure commit messages adequately explain the reasons for the changes.
- Ensure changes are consistent with the principles and practices outlined in the README.
- Keep the first line short but informative.
- Provide explanation of why the change is being made in the commit message body.
- Prefer copying relevant information into the commit body over linking to it.
- Consider whether your commit message includes enough detail for someone to be able to understand it in the future.
- New branches are created on
staging
. - When complete new branches are merged to
staging
. - At release time,
staging
is merged intomain
.