mirror of
https://github.com/qpdf/qpdf.git
synced 2024-06-12 15:12:22 +00:00
Tweak maintainer notes for release preparation
This commit is contained in:
parent
bf6b9ba1c6
commit
aa89476e15
|
@ -202,8 +202,17 @@ RELEASE PREPARATION
|
||||||
* qpdf/qpdf.cc
|
* qpdf/qpdf.cc
|
||||||
`make_dist` verifies this consistency.
|
`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
|
* Run ./autogen.sh
|
||||||
|
|
||||||
|
* Commit title: "Prepare x.y.z release"
|
||||||
|
|
||||||
* Performance test is included with binary compatibility steps. Even
|
* Performance test is included with binary compatibility steps. Even
|
||||||
if releasing a new major release and not doing binary compatibility
|
if releasing a new major release and not doing binary compatibility
|
||||||
testing, do performance testing.
|
testing, do performance testing.
|
||||||
|
@ -236,13 +245,6 @@ rehash
|
||||||
pip3 install .
|
pip3 install .
|
||||||
pytest -n auto
|
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
|
CREATING A RELEASE
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user