Project

General

Profile

Actions

Writing errata

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 patch

Export the patch and sign it.

hg export > YYYYMMDD.patch
gpg --sign --armor YYYYMMDD.patch

Upload it in http://releases.malikania.fr/irccd/errata.

New release

Then, do a usual release as described in New release.

Wiki page

Create a new wiki page with the following template.

See template

Updated by David Demelier over 3 years ago · 6 revisions