Rationale

Proposal

Every time you make changes, that is, whenever you increment the E-V-R of a package, add a changelog entry. This is important not only to have an idea about the history of a package, but also to enable users, fellow packages, and QA people to easily spot the changes that you make. You MUST NOT remove changelog entries once committed to source control. Exceptions are in cases of obvious error only - i.e. dates are incorrect, wrong e-v-r, etc.

If a particular change is related to a Bugzilla bug, include the bug ID in the changelog entry for easy reference, e.g.