]> Git Repo - VerusCoin.git/blobdiff - doc/release-process.md
Remove QT translation support files
[VerusCoin.git] / doc / release-process.md
index c4b22f3fc311b4f6c8f158e0d9fb04871ea5ad69..46d8d8f8510b426fd2f9890350479e50156967c6 100644 (file)
@@ -37,12 +37,6 @@ previous release:
     configure.ac
     contrib/gitian-descriptors/gitian-linux.yml
 
-    Build and commit to update versions, and then perform the following commands:
-
-    help2man -n "RPC client for the Zcash daemon" src/zcash-cli > contrib/DEBIAN/manpages/zcash-cli.1
-    help2man -n "Network daemon for interacting with the Zcash blockchain" src/zcashd > contrib/DEBIAN/manpages/zcashd.1
-
-
 In `configure.ac` and `clientversion.h`:
 
 - Increment `CLIENT_VERSION_BUILD` according to the following schema:
@@ -56,19 +50,32 @@ In `configure.ac` and `clientversion.h`:
 
 - Change `CLIENT_VERSION_IS_RELEASE` to false while Zcash is in beta-test phase.
 
+If this release changes the behavior of the protocol or fixes a serious bug, we may
+also wish to change the `PROTOCOL_VERSION` in `version.h`.
+
+Build and commit to update versions, and then perform the following command:
+
+    $ bash contrib/devtools/gen-manpages.sh
+
+Commit the changes.
+
 ### B2. Write release notes
 
 Run the release-notes.py script to generate release notes and update authors.md file. For example:
 
     $ python zcutil/release-notes.py --version $ZCASH_RELEASE
 
+Add the newly created release notes to the Git repository:
+
+    $ git add doc/release-notes/release-notes-$ZCASH_RELEASE.md
+
 Update the Debian package changelog:
 
     export DEBVERSION="${ZCASH_RELEASE}"
     export DEBEMAIL="${DEBEMAIL:[email protected]}"
     export DEBFULLNAME="${DEBFULLNAME:-Zcash Company}"
 
-    dch -v $DEBVERSION -D jessie -c contrib/DEBIAN/changelog
+    dch -v $DEBVERSION -D jessie -c contrib/debian/changelog
 
 (`dch` comes from the devscripts package.)
 
This page took 0.023249 seconds and 4 git commands to generate.