1.2 KiB
1.2 KiB
Contributing rules
- Open issue/FR ticket first and discuss your intent,
- Fork the repository,
- You MUST put your work either in the main branch or a branch of main,
- Once done, create a pull request against the main branch,
- State the ticket your work addresses in the pull request description, i.e.
Closes #1234, so merging the pull request closes it. This is enforced by CI, and can, if really needed, be opted out of by puttingNO_TICKETin the PR description, - Ensure your change is also listed in the topmost (
@dev) section ofCHANGES.md, crediting yourself with your GitHub handle, i.e.* Fixed the frobnicator (@nick).This is enforced by CI for pull requests touching the code, and can be opted out of by putting either of these markers in the pull request description:NO_CHANGELOG_ENTRYif the change really needs no entry at all (typo fix, internal cleanup, etc.),NO_CHANGELOG_AUTHOR_CREDITif you want the entry, but prefer not to be credited.
Once merged, the pull request and the ticket it closed both get their conversation locked, so please open a new ticket for anything that comes up afterwards.