Commit aa89476e155a25c4f44dc375885395a2734a547f

Authored by Jay Berkenbilt
1 parent bf6b9ba1

Tweak maintainer notes for release preparation

Showing 1 changed file with 9 additions and 7 deletions
README-maintainer
@@ -202,8 +202,17 @@ RELEASE PREPARATION @@ -202,8 +202,17 @@ RELEASE PREPARATION
202 * qpdf/qpdf.cc 202 * qpdf/qpdf.cc
203 `make_dist` verifies this consistency. 203 `make_dist` verifies this consistency.
204 204
  205 + * Update release notes in manual. Look at diffs and ChangeLog.
  206 + Update release date in `manual/qpdf-manual.xml`. Remember to
  207 + ensure that the entities at the top of the document are consistent
  208 + with the release notes for both version and release date.
  209 +
  210 + * Add a release entry to ChangeLog: "x.y.z: release"
  211 +
205 * Run ./autogen.sh 212 * Run ./autogen.sh
206 213
  214 + * Commit title: "Prepare x.y.z release"
  215 +
207 * Performance test is included with binary compatibility steps. Even 216 * Performance test is included with binary compatibility steps. Even
208 if releasing a new major release and not doing binary compatibility 217 if releasing a new major release and not doing binary compatibility
209 testing, do performance testing. 218 testing, do performance testing.
@@ -236,13 +245,6 @@ rehash @@ -236,13 +245,6 @@ rehash
236 pip3 install . 245 pip3 install .
237 pytest -n auto 246 pytest -n auto
238 247
239 -* Update release notes in manual. Look at diffs and ChangeLog. Update  
240 - release date in `manual/qpdf-manual.xml`. Remember to ensure that  
241 - the entities at the top of the document are consistent with the  
242 - release notes for both version and release date.  
243 -  
244 -* Add a release entry to ChangeLog.  
245 -  
246 248
247 CREATING A RELEASE 249 CREATING A RELEASE
248 250