[Git][NTPsec/ntpsec][master] 2 commits: version 0.9.5

Mark Atwood gitlab at mg.gitlab.com
Thu Nov 24 07:04:37 UTC 2016


Mark Atwood pushed to branch master at NTPsec / ntpsec


Commits:
9374e157 by Mark Atwood at 2016-11-23T22:07:36-08:00
version 0.9.5

Signed-off-by: Mark Atwood <mark.atwood at ntpsec.org>

- - - - -
5ec5d776 by Mark Atwood at 2016-11-23T23:03:58-08:00
improve release checklist in hacking guide

- - - - -


3 changed files:

- NEWS
- VERSION
- devel/hacking.txt


Changes:

=====================================
NEWS
=====================================
--- a/NEWS
+++ b/NEWS
@@ -8,6 +8,8 @@ on user-visible changes.
 
 == Repository head ==
 
+== 2016-11-23: 0.9.5 ==
+
 This release includes a substantial refactoring of the core protocol
 implementation. Due to unresolvable security issues, support for
 broadcast/multicast clients has been dropped; broadcast servers are


=====================================
VERSION
=====================================
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-0.9.5
+0.9.6


=====================================
devel/hacking.txt
=====================================
--- a/devel/hacking.txt
+++ b/devel/hacking.txt
@@ -500,7 +500,7 @@ This is the release checklist to be used by the project manager to cut each 0.9.
   contributors to chime in, and to each assure that the .../NEWS file
   and the ../devel/TODO file is up to date.
 
-. Wait 4 days for the contributors to check in and for the discussion
+. Wait for the contributors to check in and for the discussion
   to settle down.  If the discussion suggests that now is not a good
   time to cut a release, wait until the raised issues are resolved.
 
@@ -510,28 +510,43 @@ This is the release checklist to be used by the project manager to cut each 0.9.
 . Modify the .../VERSION file with the new version number.
   Version number strings look like "0.9.1"
 
-. Modify the .../NEWS file, changing the "Repository head"
+. Modify the .../NEWS file, changing the "Repository head".
   to the current date and the version string.
 
-. Add GPG signed git tag.  Tags look like "NTPsec_9_1".
+. Add GPG signed git tag.
+
+  git tag -u 477C7528 -m "version 0.9.1" NTPsec_0_9_1
 
 . Commit those modifications to the repository.
-  The commit message looks like "version 0.9.1"
+
+  git commit -Ssecurity at ntpsec.org -s -m "version 0.9.1"
 
 . Push the repository upstream.
   Don't forget to use the --tags option to push the new tag as well.
+  
+  git push --tags
 
 . Generate release tarball.
 
+  git archive --format=tar.gz -v -o ../ntpsec-0.9.1.tar.gz NTPsec_0_9_1
+
 . Generate GPG detached signature of the release tarball.
 
+  gpg -u 477C7528 --output ntpsec-0.9.1.tar.gz.sig --detach-sig ntpsec-0.9.1.tar.gz
+
 . Generate sha256sum file for the release tarball.
 
+  shasum -a 256 -p ntpsec-0.9.1.tar.gz >ntpsec-0.9.1.tar.gz.sum
+
 . GPG sign that sha256sum file.
 
+  gpg -u 477C7528 -a --output ntpsec-0.9.1.tar.gz.sum.asc ntpsec-0.9.1.tar.gz.sum
+  
 . Copy the release tarball, GPG detached signature of the release
   tarball, and the signed sha256sum file to the ftp artifact server.
 
+  scp ntpsec-0.9.1.tar* releasemanager at hostname.ntpsec.org:ftp
+
 . Email the release message to the devel list.  The release message
   should include the sha256sum value, and should be GPG signed.
 



View it on GitLab: https://gitlab.com/NTPsec/ntpsec/compare/190ee039df6230c12d459bac73a1d75e99455ebd...5ec5d7767dbfa7a7dc5a9182f543204a8c2c606a
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ntpsec.org/pipermail/vc/attachments/20161124/8edfee62/attachment.html>


More information about the vc mailing list