An errata has to be written when a bug is found in a release and require users attention, if the bug is minor no errata is needed.
Create a task¶
Create a task with Bug as tracker, mark it as Urgent and specify the current release branch in the custom field.
Write the fix¶
Update to the current release branch:
$ hg up release-x.y
Write a unique revision and use the following commit template.
topic: short description, closes #TASK_NUMBER Explanation Task: #TASK_NUMBER Errata: YYYYMMDD
Export the patch and sign it.
hg export > YYYYMMDD.patch gpg --sign --armor YYYYMMDD.patch
Upload it in http://releases.malikania.fr/irccd/errata.
Then, do a usual release as described in New release.
Create a new wiki page with the following template.