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 202 * qpdf/qpdf.cc
203 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 212 * Run ./autogen.sh
206 213  
  214 + * Commit title: "Prepare x.y.z release"
  215 +
207 216 * Performance test is included with binary compatibility steps. Even
208 217 if releasing a new major release and not doing binary compatibility
209 218 testing, do performance testing.
... ... @@ -236,13 +245,6 @@ rehash
236 245 pip3 install .
237 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 249 CREATING A RELEASE
248 250  
... ...