User:Jstanley/Changelog Draft

= Rationale =

Package changelogs should be immutable. This is common sense, but is not codified in the guidelines currently

= Proposal =

Modify Packaging:Guidelines as below:

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.

- Added README file (#42).
 * Wed Jun 14 2003 Joe Packager  - 1.0-2

You must use one of the following formats: - And fix the link syntax.
 * Fri Jun 23 2006 Jesse Keating  - 0.6-4

- And fix the link syntax.
 * Fri Jun 23 2006 Jesse Keating  0.6-4

- 0.6-4 - And fix the link syntax.
 * Fri Jun 23 2006 Jesse Keating 