Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id A39BF200B8E for ; Sun, 11 Sep 2016 23:26:34 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id A26A1160AC7; Sun, 11 Sep 2016 21:26:34 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id EEEA0160AD4 for ; Sun, 11 Sep 2016 23:26:33 +0200 (CEST) Received: (qmail 20346 invoked by uid 500); 11 Sep 2016 21:26:32 -0000 Mailing-List: contact commits-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@commons.apache.org Delivered-To: mailing list commits@commons.apache.org Received: (qmail 20002 invoked by uid 99); 11 Sep 2016 21:26:32 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 11 Sep 2016 21:26:32 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 7EBBEE08AD; Sun, 11 Sep 2016 21:26:32 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: erans@apache.org To: commits@commons.apache.org Date: Sun, 11 Sep 2016 21:26:32 -0000 Message-Id: X-Mailer: ASF-Git Admin Mailer Subject: [1/4] commons-rng git commit: Update release process document. archived-at: Sun, 11 Sep 2016 21:26:34 -0000 Repository: commons-rng Updated Branches: refs/heads/master 2471de816 -> 6eb9a1eb1 Update release process document. Project: http://git-wip-us.apache.org/repos/asf/commons-rng/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-rng/commit/10d4ec69 Tree: http://git-wip-us.apache.org/repos/asf/commons-rng/tree/10d4ec69 Diff: http://git-wip-us.apache.org/repos/asf/commons-rng/diff/10d4ec69 Branch: refs/heads/master Commit: 10d4ec69689f42a534eee9474e7b5a756e3a8217 Parents: 2471de8 Author: Gilles Authored: Sun Sep 11 19:35:14 2016 +0200 Committer: Gilles Committed: Sun Sep 11 19:35:14 2016 +0200 ---------------------------------------------------------------------- doc/release/release.howto.txt | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/commons-rng/blob/10d4ec69/doc/release/release.howto.txt ---------------------------------------------------------------------- diff --git a/doc/release/release.howto.txt b/doc/release/release.howto.txt index 12a0a69..b1e1839 100644 --- a/doc/release/release.howto.txt +++ b/doc/release/release.howto.txt @@ -201,7 +201,7 @@ Then, assuming the first candidate, the suffix will be "RC1" (this should be the same as in the "" in the "pom.xml"), and the command will be: - $ git tag -s -m "RC1." RNG_1_0_RC1 + $ git tag -u "__Your_key_id__" -s -m "RC1." RNG_1_0_RC1 If you have several GPG keys, you may prefer to use "-u keyId" to select a specific key for signing the tag instead of "-s" which select automatically one key @@ -220,7 +220,7 @@ You will get something like: RC1. -followed by GPG output lines +followed by GPG output lines. Remember the commit ID listed in the object line (here cf4a9d70c9ac24dd7196995390171150e4e56451), as it is the most stable reference for traceability. @@ -244,6 +244,7 @@ currently on any branch. This is expected in this situation. Check that the last commit has the id you noted in the previous step: + $ cd commons-rng $ git log -1 @@ -290,15 +291,15 @@ and their associated fingerprints and their signatures .asc -Note that Nexus automatically adds "md5" and "sha1" checksums files to the "asc" -files (cryptographic signature). These fingerprints on signatures are spurious -and have to be manually removed from Nexus staging area. +Nexus used to add "md5" and "sha1" checksums files to the "asc" files +(cryptographic signature). If these fingerprints on signatures are +present, they must be manually removed from Nexus staging area. The process also transfers the complete source and binaries distributions files: - commons-rng-1.0.-bin.tar.gz - commons-rng-1.0.-bin.zip - commons-rng-1.0.-src.tar.gz - commons-rng-1.0.-src.zip + commons-rng-1.0-bin.tar.gz + commons-rng-1.0-bin.zip + commons-rng-1.0-src.tar.gz + commons-rng-1.0-src.zip as well as their associated .md5 and .sha1 fingerprints and .asc signatures. All these files are not maven artifacts but rather distribution archives: They belong elsewhere; hence they must also been removed from the Nexus staging @@ -353,7 +354,7 @@ Then run these commands: $ mvn site $ cd target $ mv site commons-rng-1.0-RC1-site - $ lftp sftp://__Your_apache_login__@home.apache.org/ + $ lftp sftp://__Your_apache_login__@home.apache.org lftp you@home.apache.org:~> cd public_html lftp you@home.apache.org:~/public_html> mirror -R commons-rng-1.0-RC1-site lftp you@home.apache.org:~/public_html> bye @@ -370,13 +371,13 @@ Tag name: RNG_1_0_RC1 (signature can be checked from git using 'git tag -v') Tag URL: - + https://git-wip-us.apache.org/repos/asf?p=commons-rng.git;a=commit;h=cf4a9d70c9ac24dd7196995390171150e4e56451 Commit ID the tag points at: cf4a9d70c9ac24dd7196995390171150e4e56451 Site: - + http://home.apache.org/~__Your_apache_login__/commons-rng-1.0-RC1-site Distribution files: https://dist.apache.org/repos/dist/dev/commons/rng/ @@ -391,7 +392,7 @@ KEYS file to check signatures: http://www.apache.org/dist/commons/KEYS Maven artifacts: - https://repository.apache.org/content/repositories/orgapachecommons-051/org/apache/commons/commons-rng3/1.0/ + https://repository.apache.org/content/repositories/orgapachecommons-051/org/apache/commons/commons-rng/1.0/ [ ] +1 Release it. [ ] +0 Go ahead; I don't care.