You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by jo...@apache.org on 2015/01/19 15:48:05 UTC

svn commit: r1653017 - /incubator/nifi/site/trunk/content/development/release-guide.md

Author: joewitt
Date: Mon Jan 19 14:48:05 2015
New Revision: 1653017

URL: http://svn.apache.org/r1653017
Log:
updated to 0.0.1 since 0.0.2 cleared out of github

Modified:
    incubator/nifi/site/trunk/content/development/release-guide.md

Modified: incubator/nifi/site/trunk/content/development/release-guide.md
URL: http://svn.apache.org/viewvc/incubator/nifi/site/trunk/content/development/release-guide.md?rev=1653017&r1=1653016&r2=1653017&view=diff
==============================================================================
--- incubator/nifi/site/trunk/content/development/release-guide.md (original)
+++ incubator/nifi/site/trunk/content/development/release-guide.md Mon Jan 19 14:48:05 2015
@@ -75,13 +75,13 @@ Follow the steps outlined in the [Quicks
         
     At this point you're on the latest 'develop' branch and are able to build the entire application
 
-Create a JIRA ticket for the release tasks and use that ticket number for the commit messages.  For example we'll consider NIFI-123 as our ticket.  Also
+Create a JIRA ticket for the release tasks and use that ticket number for the commit messages.  For example we'll consider NIFI-270 as our ticket.  Also
 have in mind the release version you are planning for.  For example we'll consider '0.0.1-incubating'.
 
 Create the next version in JIRA if necessary so develop work can continue towards that release.
 
 Create new branch off develop named after the JIRA ticket or just use the develop branch itself.  Here we'll use a branch off of develop with
-`git checkout -b NIFI-123`
+`git checkout -b NIFI-270`
 
 Change directory into that of the project you wish to release.  For example either `cd nifi` or `cd nar-maven-plugin`
 
@@ -119,7 +119,7 @@ Evaluate and ensure the appropriate lice
 Developers should always be keeping these up to date as they go along adding source and modifying dependencies to keep this burden manageable.  
 This command `mvn install -Pcheck-licenses` should be run as well to help validate.  If that doesn't complete cleanly it must be addressed.
 
-Now its time to have maven prepare the release so execute `mvn release:prepare -Psigned_release -DscmCommentPrefix="NIFI-123 " -Darguments="-DskipTests"`.
+Now its time to have maven prepare the release so execute `mvn release:prepare -Psigned_release -DscmCommentPrefix="NIFI-270 " -Darguments="-DskipTests"`.
 Maven will ask:
 
 `What is the release version for "Apache NiFi NAR Plugin"? (org.apache.nifi:nar-maven-plugin) 0.0.1-incubating: :`
@@ -139,11 +139,11 @@ Just hit enter to accept the default.
 
 Now that preparation went perfectly it is time to perform the release and deploy artifacts to staging.  To do that execute
 
-`mvn release:perform -Psigned_release -DscmCommentPrefix="NIFI-123 " -Darguments="-DskipTests"`
+`mvn release:perform -Psigned_release -DscmCommentPrefix="NIFI-270 " -Darguments="-DskipTests"`
 
 That will complete successfully and this means the artifacts have been released to the Apache Nexus staging repository.  You will see something like
 
-`    [INFO]  * Closing staging repository with ID "orgapachenifi-1010".`
+`    [INFO]  * Closing staging repository with ID "orgapachenifi-1011".`
 
 So if you browse to `https://repository.apache.org/#stagingRepositories` login with your Apache committer credentials and you should see `orgapachenifi-1010`.  If you click on that you can inspect the various staged artifacts.
 
@@ -156,7 +156,7 @@ Validate that all the various aspects of
   - Validate the LICENSE/NOTICE/DISCLAIMER/Headers.  
   - Validate that the README is present and provides sufficient information to build and if necessary execute.
   
-If all looks good then push the branch to origin `git push origin NIFI-123`
+If all looks good then push the branch to origin `git push origin NIFI-270`
 
 If anything isn't correct about the staged artifacts you can drop the staged repo from repository.apache.org and delete the
 local tag in git.  If you also delete the local branch and clear your local maven repository under org/apache/nifi then it is
@@ -165,22 +165,22 @@ that you can pretty easily test the rele
 commands can come in handy to help do this so you can set versions to something clearly release test related.
 
 Now it's time to initiate a vote within the PPMC.  Send the vote request to `dev@nifi.incubator.apache.org`
-with a subject of `[VOTE] Release Apache NiFi nar-maven-plugin-0.0.2-incubating`. The following template can be used:
+with a subject of `[VOTE] Release Apache NiFi nar-maven-plugin-0.0.1-incubating`. The following template can be used:
  
 >     Hello
 >     I am pleased to be calling this vote for the source release of Apache NiFi
->     nar-maven-plugin-0.0.2-incubating.
+>     nar-maven-plugin-0.0.1-incubating.
 >     
 >     The source zip, including signatures, digests, etc. can be found at:
->     https://repository.apache.org/content/repositories/orgapachenifi-1010
+>     https://repository.apache.org/content/repositories/orgapachenifi-1011
 >     
->     The Git tag is nar-maven-plugin-0.0.2-incubating-RC1
->     The Git commit ID is 3e264c97449c921c7e0cbdec7eb94cb1d6868452
->     https://git-wip-us.apache.org/repos/asf?p=incubator-nifi.git;a=commit;h=3e264c97449c921c7e0cbdec7eb94cb1d6868452
->     
->     Checksums of nar-maven-plugin-0.0.2-incubating-source-release.zip:
->     MD5: 2728931f69fbb4503c689bd5b3f250b3
->     SHA1: b32c55ad608d26987b49f6fd11fda1e1214c64fe
+>     The Git tag is nar-maven-plugin-0.0.1-incubating-RC1
+>     The Git commit ID is 72abf18c2e045e9ef404050e2bffc9cef67d2558
+>     https://git-wip-us.apache.org/repos/asf?p=incubator-nifi.git;a=commit;h=72abf18c2e045e9ef404050e2bffc9cef67d2558
+>     
+>     Checksums of nar-maven-plugin-0.0.1-incubating-source-release.zip:
+>     MD5: 5a580756a17b0573efa3070c70585698
+>     SHA1: a79ff8fd0d2f81523b675e4c69a7656160ff1214
 >     
 >     Release artifacts are signed with the following key:
 >     https://people.apache.org/keys/committer/joewitt.asc
@@ -194,17 +194,17 @@ with a subject of `[VOTE] Release Apache
 >     The vote will be open for 72 hours. 
 >     Please download the release candidate and evaluate the necessary items including checking hashes, signatures, build from source, and test.  The please vote:
 >     
->     [ ] +1 Release this package as nar-maven-plugin-0.0.2-incubating
+>     [ ] +1 Release this package as nar-maven-plugin-0.0.1-incubating
 >     [ ] +0 no opinion
 >     [ ] -1 Do not release this package because because...
 
 A release vote is majority rule.  So wait 72 hours and see if there are at least 3 binding +1 votes and no more negative votes than positive.
 If so forward the vote to the IPMC.  Send the vote request to `general@incubator.apache.org` with a subject of
-`[VOTE] Release Apache NiFi nar-maven-plugin-0.0.2-incubating`.  The following template can be used:
+`[VOTE] Release Apache NiFi nar-maven-plugin-0.0.1-incubating`.  The following template can be used:
 
 >     Hello
 >     
->     The Apache NiFi PPMC has voted to release Apache NiFi nar-maven-plugin-0.0.2-incubating.
+>     The Apache NiFi PPMC has voted to release Apache NiFi nar-maven-plugin-0.0.1-incubating.
 >     The vote was based on the release candidate and thread described below.
 >     We now request the IPMC to vote on this release.
 >     
@@ -215,15 +215,15 @@ If so forward the vote to the IPMC.  Sen
 >     Here is the PPMC vote thread: [URL TO PPMC Vote Thread]
 >     
 >     The source zip, including signatures, digests, etc. can be found at:
->     https://repository.apache.org/content/repositories/orgapachenifi-1010
+>     https://repository.apache.org/content/repositories/orgapachenifi-1011
 >     
->     The Git tag is nar-maven-plugin-0.0.2-incubating-RC1
->     The Git commit ID is 3e264c97449c921c7e0cbdec7eb94cb1d6868452
->     https://git-wip-us.apache.org/repos/asf?p=incubator-nifi.git;a=commit;h=3e264c97449c921c7e0cbdec7eb94cb1d6868452
->     
->     Checksums of nar-maven-plugin-0.0.2-incubating-source-release.zip:
->     MD5: 2728931f69fbb4503c689bd5b3f250b3
->     SHA1: b32c55ad608d26987b49f6fd11fda1e1214c64fe
+>     The Git tag is nar-maven-plugin-0.0.1-incubating-RC1
+>     The Git commit ID is 72abf18c2e045e9ef404050e2bffc9cef67d2558
+>     https://git-wip-us.apache.org/repos/asf?p=incubator-nifi.git;a=commit;h=72abf18c2e045e9ef404050e2bffc9cef67d2558
+>     
+>     Checksums of nar-maven-plugin-0.0.1-incubating-source-release.zip:
+>     MD5: 5a580756a17b0573efa3070c70585698
+>     SHA1: a79ff8fd0d2f81523b675e4c69a7656160ff1214
 >     
 >     Release artifacts are signed with the following key:
 >     https://people.apache.org/keys/committer/joewitt.asc
@@ -237,12 +237,12 @@ If so forward the vote to the IPMC.  Sen
 >     The vote will be open for 72 hours. 
 >     Please download the release candidate and evaluate the necessary items including checking hashes, signatures, build from source, and test.  The please vote:
 >     
->     [ ] +1 Release this package as nar-maven-plugin-0.0.2-incubating
+>     [ ] +1 Release this package as nar-maven-plugin-0.0.1-incubating
 >     [ ] +0 no opinion
 >     [ ] -1 Do not release this package because because...
 
 Wait 72 hours.  If the vote passes then send a vote result email.  Send the email to `general@incubator.apache.org, dev@nifi.incubator.apache.org`
-with a subject of `[RESULT][VOTE] Release Apache NiFi nar-maven-plugin-0.0.2-incubating`.  Use a template such as:
+with a subject of `[RESULT][VOTE] Release Apache NiFi nar-maven-plugin-0.0.1-incubating`.  Use a template such as:
 
 >     Hello
 >