For those who want to bring changes to Discourse’s code, we require that each GitHub commit have one of the following prefixes:
Prefix | Definition |
---|---|
FIX | A bug fix [1] |
PERF | A performance improvement |
UX | A user interface change |
SECURITY | A security problem fix |
FEATURE | An added feature |
A11Y | An accessibility improvement |
DEV | A Discourse internals change that doesn’t belong in the above categories |
It makes it easier for us to generate release notes.
-
See the bug definition here. ↩︎