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
 ---------------------------