[Documentation] JIRA-61 updating the documentation Three corrections - Fix path in the NOTE of building code - Fix typo SRD vs SSD - Clarify that if a IPMC vote fails/is canceled you need to start over with a PPMC vote. - IPMC vote template misses link to HISTORY and nexus staging.
Signed-off-by: Animesh Trivedi <atriv...@apache.org> Project: http://git-wip-us.apache.org/repos/asf/incubator-crail/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-crail/commit/019279d4 Tree: http://git-wip-us.apache.org/repos/asf/incubator-crail/tree/019279d4 Diff: http://git-wip-us.apache.org/repos/asf/incubator-crail/diff/019279d4 Branch: refs/heads/master Commit: 019279d46ce49a4de3f7b230feaed9ea55a8b8ba Parents: 030063d Author: Animesh Trivedi <atriv...@apache.org> Authored: Mon Nov 5 13:46:41 2018 +0100 Committer: Animesh Trivedi <atriv...@apache.org> Committed: Mon Nov 5 14:00:10 2018 +0100 ---------------------------------------------------------------------- doc/source/release.rst | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-crail/blob/019279d4/doc/source/release.rst ---------------------------------------------------------------------- diff --git a/doc/source/release.rst b/doc/source/release.rst index b4eaefc..ee2810e 100644 --- a/doc/source/release.rst +++ b/doc/source/release.rst @@ -166,7 +166,7 @@ In case, if you are not sure about some setting, try `-DdryRun=true`. If someth **NOTE:** the binary file and associated signature (asc) and sha512 files are generated at ``assembly/target/crail-${RELEASE_VERSION}-incubating-bin.tar.gz``. The source file and associated signature (asc) and sha512 files are -at ``target/crail-parent-${RELEASE_VERSION}-incubating-src-release.tar.gz``. +at ``assembly/target/crail-${RELEASE_VERSION}-incubating-src.tar.gz``. 5. We need to upload the generated artifacts to the "Stage" SVN at https://dist.apache.org/repos/dist/dev/incubator/crail/. So lets prepare that in a SVN staging directory (SSD) @@ -190,10 +190,10 @@ at ``target/crail-parent-${RELEASE_VERSION}-incubating-src-release.tar.gz``. cp assembly/target/apache-crail-${RELEASE_VERSION}-incubating-src.tar.gz ${SSD}/ # copy signature files cp assembly/target/apache-crail-${RELEASE_VERSION}-incubating-bin.tar.gz.asc ${SSD}/ - cp assembly/target/apache-crail-${RELEASE_VERSION}-incubating-src.tar.gz.asc ${SRD}/ + cp assembly/target/apache-crail-${RELEASE_VERSION}-incubating-src.tar.gz.asc ${SSD}/ # copy checksum files cp assembly/target/apache-crail-${RELEASE_VERSION}-incubating-bin.tar.gz.sha512 ${SSD}/ - cp assembly/target/apache-crail-${RELEASE_VERSION}-incubating-src.tar.gz.sha512 ${SRD}/ + cp assembly/target/apache-crail-${RELEASE_VERSION}-incubating-src.tar.gz.sha512 ${SSD}/ # step in the SVN staging directory cd ${SSD} @@ -343,11 +343,17 @@ After a succesfull PPMC vote, we need to call for the IPMC vote on the ``general Release files can be found at: https://dist.apache.org/repos/dist/dev/incubator/crail/${RELEASE_VERSION}-${RELEASE_CANDIDATE}/ - Release artifacts have been signed with the following key: + The Nexus Staging URL: + https://repository.apache.org/content/repositories/orgapachecrail-[STAGE_ID] + + Release artifacts are signed with the following key: https://www.apache.org/dist/incubator/crail/KEYS - The vote is open for at least 72 hours and passes if a majority of at least - 3 +1 PMC votes are cast. + For information about the contents of this release, see: + https://git-wip-us.apache.org/repos/asf?p=incubator-crail.git;a=blob;f=HISTORY.md;h=${RELEASE_HASH} + or https://github.com/apache/incubator-crail/blob/v${RELEASE_VERSION}-${RELEASE_CANDIDATE}/HISTORY.md + + The vote is open for at least 72 hours and passes if a majority of at least 3 +1 PMC votes are cast. [ ] +1 Release this package as Apache Crail 1.0-incubating [ ] -1 Do not release this package because ... @@ -393,6 +399,8 @@ Obviosuly not all calls to vote can succeed. In case of a failed vote, announce [YOUR_NAME] +**NOTE:** If your PPMC vote fails you have to redo the IPMC vote again after fixing the issues raised in the PPMC vote. + 4. After acceptance -------------------