From aa89476e155a25c4f44dc375885395a2734a547f Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Thu, 4 Mar 2021 15:20:36 -0500 Subject: Tweak maintainer notes for release preparation --- README-maintainer | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'README-maintainer') diff --git a/README-maintainer b/README-maintainer index b293c07d..84cb2dc2 100644 --- a/README-maintainer +++ b/README-maintainer @@ -202,8 +202,17 @@ RELEASE PREPARATION * qpdf/qpdf.cc `make_dist` verifies this consistency. + * Update release notes in manual. Look at diffs and ChangeLog. + Update release date in `manual/qpdf-manual.xml`. Remember to + ensure that the entities at the top of the document are consistent + with the release notes for both version and release date. + + * Add a release entry to ChangeLog: "x.y.z: release" + * Run ./autogen.sh + * Commit title: "Prepare x.y.z release" + * Performance test is included with binary compatibility steps. Even if releasing a new major release and not doing binary compatibility testing, do performance testing. @@ -236,13 +245,6 @@ rehash pip3 install . pytest -n auto -* Update release notes in manual. Look at diffs and ChangeLog. Update - release date in `manual/qpdf-manual.xml`. Remember to ensure that - the entities at the top of the document are consistent with the - release notes for both version and release date. - -* Add a release entry to ChangeLog. - CREATING A RELEASE -- cgit v1.2.3-54-g00ecf