You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ma...@apache.org on 2019/06/28 10:28:30 UTC
[commons-daemon] 03/04: More notes on getting the release right
This is an automated email from the ASF dual-hosted git repository.
markt pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-daemon.git
commit e7d9285e3cf47dda92c9a90447762b153383420f
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Fri Jun 28 11:23:25 2019 +0100
More notes on getting the release right
---
HOWTO-RELEASE.txt | 38 ++++++++++++++++++++------------------
1 file changed, 20 insertions(+), 18 deletions(-)
diff --git a/HOWTO-RELEASE.txt b/HOWTO-RELEASE.txt
index 9907d4b..902622f 100644
--- a/HOWTO-RELEASE.txt
+++ b/HOWTO-RELEASE.txt
@@ -25,15 +25,6 @@ Update to latest commons-parent and fix any issues.
Use Java 7.
-Check out a clean copy of commons daemon from subversion to
-make sure you don't have any lingering configure or build files.
-This will make sure that the source distribution created is clean.
-
-We assume, that you checked out
-https://svn.apache.org/repos/asf/commons/proper/daemon/trunk
-to a directory named daemon. All further path names will be relative to this
-directory.
-
If you haven't already, add your public PGP key to KEYS.
Update version numbers as needed
@@ -45,20 +36,31 @@ and replace it with the new version.
These include:
Before tagging:
- /RELEASE-NOTES.txt (Should be unchanged for point releases)
- - /pom.xml (version)
- - /src/changes/changes.xml (Set date)
- - /src/native/unix/man/jsvc1.xml (Set date & version)
+ - /pom.xml (version & commons.release.version)
+ - /src/changes/changes.xml (Set date)
+ - /src/native/unix/man/jsvc1.xml (Set date & version)
- /src/native/unix/native/version.h (version)
- - /src/native/windows/apps/prunmgr/prunmgr.h (version)
- - /src/native/windows/apps/prunmgr/prunmgr.rc (version x3)
- - /src/native/windows/apps/prunsrv/prunsrv.h (version)
- - /src/native/windows/apps/prunsrv/prunsrv.rc (version x2)
+ - /src/native/windows/apps/prunmgr/prunmgr.h (version)
+ - /src/native/windows/apps/prunmgr/prunmgr.rc (version x3)
+ - /src/native/windows/apps/prunsrv/prunsrv.h (version)
+ - /src/native/windows/apps/prunsrv/prunsrv.rc (version x2)
- /src/samples/SimpleApplication.sh (version)
- /src/site/xdoc/binaries.xml (version)
Only in tag:
- - /pom.xml (remove -SNAPSHOT)
- - /src/native/unix/native/version.h (JSVC_IS_DEV_VERION 0)
+ - /pom.xml (remove -SNAPSHOT)
+ - /src/native/unix/native/version.h (JSVC_IS_DEV_VERION 0)
+Search for the text "THIS FILE IS GENERATED BY" and regenerate the generated
+files.
+
+Check out a clean copy of commons daemon from git to make sure you don't have
+any lingering configure or build files. This will make sure that the source
+distribution created is clean.
+
+We assume, that you checked out
+https://gitbox.apache.org/repos/asf/commons-daemon.git
+to a directory named daemon. All further path names will be relative to this
+directory.
Create native build scripts
---------------------------