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

svn commit: r937110 - in /websites/staging/nifi/trunk/content: ./ development/release-guide.html

Author: buildbot
Date: Wed Jan 21 14:12:38 2015
New Revision: 937110

Log:
Staging update by buildbot for nifi

Modified:
    websites/staging/nifi/trunk/content/   (props changed)
    websites/staging/nifi/trunk/content/development/release-guide.html

Propchange: websites/staging/nifi/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Jan 21 14:12:38 2015
@@ -1 +1 @@
-1653538
+1653540

Modified: websites/staging/nifi/trunk/content/development/release-guide.html
==============================================================================
--- websites/staging/nifi/trunk/content/development/release-guide.html (original)
+++ websites/staging/nifi/trunk/content/development/release-guide.html Wed Jan 21 14:12:38 2015
@@ -150,7 +150,7 @@ when evaluating a release for a vote.</p
 </li>
 <li>Evaluate the sources and dependencies.  Does the overall LICENSE and NOTICE appear correct?  Do all licenses fit within the ASF approved licenses?<ul>
 <li>Here is an example path to a sources artifact:  </li>
-<li><code>https://repository.apache.org/service/local/repositories/orgapachenifi-1011/content/org/apache/nifi/nar-maven-plugin/0.0.1-incubating/nar-maven-plugin-0.0.1-incubating-source-release.zip</code></li>
+<li><code>https://repository.apache.org/service/local/repositories/orgapachenifi-1011/content/org/apache/nifi/nifi-nar-maven-plugin/0.0.1-incubating/nifi-nar-maven-plugin-0.0.1-incubating-source-release.zip</code></li>
 </ul>
 </li>
 <li>Is there a README available that explains how to build the application and to execute it?<ul>
@@ -159,12 +159,12 @@ when evaluating a release for a vote.</p
 </li>
 <li>Are the signatures and hashes correct for the source release?<ul>
 <li>Validate the hashes of the sources artifact do in fact match:</li>
-<li><code>https://repository.apache.org/service/local/repositories/orgapachenifi-1011/content/org/apache/nifi/nar-maven-plugin/0.0.1-incubating/nar-maven-plugin-0.0.1-incubating-source-release.zip.md5</code></li>
-<li><code>https://repository.apache.org/service/local/repositories/orgapachenifi-1011/content/org/apache/nifi/nar-maven-plugin/0.0.1-incubating/nar-maven-plugin-0.0.1-incubating-source-release.zip.sha1</code></li>
+<li><code>https://repository.apache.org/service/local/repositories/orgapachenifi-1011/content/org/apache/nifi/nifi-nar-maven-plugin/0.0.1-incubating/nifi-nar-maven-plugin-0.0.1-incubating-source-release.zip.md5</code></li>
+<li><code>https://repository.apache.org/service/local/repositories/orgapachenifi-1011/content/org/apache/nifi/nifi-nar-maven-plugin/0.0.1-incubating/nifi-nar-maven-plugin-0.0.1-incubating-source-release.zip.sha1</code></li>
 <li>Validate the signatures of the sources artifact and of each of the hashes.  Here are example paths:</li>
-<li><code>https://repository.apache.org/service/local/repositories/orgapachenifi-1011/content/org/apache/nifi/nar-maven-plugin/0.0.1-incubating/nar-maven-plugin-0.0.1-incubating-source-release.zip.asc</code></li>
-<li><code>https://repository.apache.org/service/local/repositories/orgapachenifi-1011/content/org/apache/nifi/nar-maven-plugin/0.0.1-incubating/nar-maven-plugin-0.0.1-incubating-source-release.zip.asc.md5</code></li>
-<li><code>https://repository.apache.org/service/local/repositories/orgapachenifi-1011/content/org/apache/nifi/nar-maven-plugin/0.0.1-incubating/nar-maven-plugin-0.0.1-incubating-source-release.zip.asc.sha1</code></li>
+<li><code>https://repository.apache.org/service/local/repositories/orgapachenifi-1011/content/org/apache/nifi/nifi-nar-maven-plugin/0.0.1-incubating/nifi-nar-maven-plugin-0.0.1-incubating-source-release.zip.asc</code></li>
+<li><code>https://repository.apache.org/service/local/repositories/orgapachenifi-1011/content/org/apache/nifi/nifi-nar-maven-plugin/0.0.1-incubating/nifi-nar-maven-plugin-0.0.1-incubating-source-release.zip.asc.md5</code></li>
+<li><code>https://repository.apache.org/service/local/repositories/orgapachenifi-1011/content/org/apache/nifi/nifi-nar-maven-plugin/0.0.1-incubating/nifi-nar-maven-plugin-0.0.1-incubating-source-release.zip.asc.sha1</code></li>
 <li>Need a quick reminder on how to <a href="http://www.apache.org/dev/release-signing.html#verifying-signature">verify a signature</a>?</li>
 </ul>
 </li>
@@ -206,7 +206,7 @@ have in mind the release version you are
 <p>Create the next version in JIRA if necessary so develop work can continue towards that release.</p>
 <p>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
 <code>git checkout -b NIFI-270</code></p>
-<p>Change directory into that of the project you wish to release.  For example either <code>cd nifi</code> or <code>cd nar-maven-plugin</code></p>
+<p>Change directory into that of the project you wish to release.  For example either <code>cd nifi</code> or <code>cd nifi-nar-maven-plugin</code></p>
 <p>Verify that Maven has sufficient heap space to perform the build tasks.  Some plugins and parts of the build 
 consumes a surprisingly large amount of space.  These settings have been shown to 
 work <code>MAVEN_OPTS="-Xms1024m -Xmx3076m -XX:MaxPermSize=256m"</code></p>
@@ -243,13 +243,13 @@ Developers should always be keeping thes
 This command <code>mvn install -Pcheck-licenses</code> should be run as well to help validate.  If that doesn't complete cleanly it must be addressed.</p>
 <p>Now its time to have maven prepare the release so execute <code>mvn release:prepare -Psigned_release -DscmCommentPrefix="NIFI-270 " -Darguments="-DskipTests"</code>.
 Maven will ask:</p>
-<p><code>What is the release version for "Apache NiFi NAR Plugin"? (org.apache.nifi:nar-maven-plugin) 0.0.1-incubating: :</code></p>
+<p><code>What is the release version for "Apache NiFi NAR Plugin"? (org.apache.nifi:nifi-nar-maven-plugin) 0.0.1-incubating: :</code></p>
 <p>Just hit enter to accept the default.</p>
 <p>Maven will then ask:</p>
-<p><code>What is SCM release tag or label for "Apache NiFi NAR Plugin"? (org.apache.nifi:nar-maven-plugin) nar-maven-plugin-0.0.1-incubating: :</code></p>
-<p>Enter <code>nar-maven-plugin-0.0.1-incubating-RC1</code> or whatever the appropriate release candidate (RC) number is.
+<p><code>What is SCM release tag or label for "Apache NiFi NAR Plugin"? (org.apache.nifi:nifi-nar-maven-plugin) nifi-nar-maven-plugin-0.0.1-incubating: :</code></p>
+<p>Enter <code>nifi-nar-maven-plugin-0.0.1-incubating-RC1</code> or whatever the appropriate release candidate (RC) number is.
 Maven will then ask:</p>
-<p><code>What is the new development version for "Apache NiFi NAR Plugin"? (org.apache.nifi:nar-maven-plugin) 0.0.2-incubating-SNAPSHOT: :</code></p>
+<p><code>What is the new development version for "Apache NiFi NAR Plugin"? (org.apache.nifi:nifi-nifi-nar-maven-plugin) 0.0.2-incubating-SNAPSHOT: :</code></p>
 <p>Just hit enter to accept the default.</p>
 <p>Now that preparation went perfectly it is time to perform the release and deploy artifacts to staging.  To do that execute</p>
 <p><code>mvn release:perform -Psigned_release -DscmCommentPrefix="NIFI-270 " -Darguments="-DskipTests"</code></p>
@@ -272,20 +272,20 @@ as if the release never happened.  Befor
 that you can pretty easily test the release process until you get it right.  The <code>mvn versions:set</code> and <code>mvn versions:commit</code>
 commands can come in handy to help do this so you can set versions to something clearly release test related.</p>
 <p>Now it's time to initiate a vote within the PPMC.  Send the vote request to <code>dev@nifi.incubator.apache.org</code>
-with a subject of <code>[VOTE] Release Apache NiFi nar-maven-plugin-0.0.1-incubating</code>. The following template can be used:</p>
+with a subject of <code>[VOTE] Release Apache NiFi nifi-nar-maven-plugin-0.0.1-incubating</code>. The following template can be used:</p>
 <blockquote>
 <div class="codehilite"><pre><span class="n">Hello</span>
 <span class="n">I</span> <span class="n">am</span> <span class="n">pleased</span> <span class="n">to</span> <span class="n">be</span> <span class="n">calling</span> <span class="n">this</span> <span class="n">vote</span> <span class="k">for</span> <span class="n">the</span> <span class="n">source</span> <span class="n">release</span> <span class="n">of</span> <span class="n">Apache</span> <span class="n">NiFi</span>
-<span class="n">nar</span><span class="o">-</span><span class="n">maven</span><span class="o">-</span><span class="n">plugin</span><span class="o">-</span>0<span class="p">.</span>0<span class="p">.</span>1<span class="o">-</span><span class="n">incubating</span><span class="p">.</span>
+<span class="n">nifi</span><span class="o">-</span><span class="n">nar</span><span class="o">-</span><span class="n">maven</span><span class="o">-</span><span class="n">plugin</span><span class="o">-</span>0<span class="p">.</span>0<span class="p">.</span>1<span class="o">-</span><span class="n">incubating</span><span class="p">.</span>
 
 <span class="n">The</span> <span class="n">source</span> <span class="n">zip</span><span class="p">,</span> <span class="n">including</span> <span class="n">signatures</span><span class="p">,</span> <span class="n">digests</span><span class="p">,</span> <span class="n">etc</span><span class="p">.</span> <span class="n">can</span> <span class="n">be</span> <span class="n">found</span> <span class="n">at</span><span class="p">:</span>
 <span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">repository</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">content</span><span class="o">/</span><span class="n">repositories</span><span class="o">/</span><span class="n">orgapachenifi</span><span class="o">-</span>1011
 
-<span class="n">The</span> <span class="n">Git</span> <span class="n">tag</span> <span class="n">is</span> <span class="n">nar</span><span class="o">-</span><span class="n">maven</span><span class="o">-</span><span class="n">plugin</span><span class="o">-</span>0<span class="p">.</span>0<span class="p">.</span>1<span class="o">-</span><span class="n">incubating</span><span class="o">-</span><span class="n">RC1</span>
+<span class="n">The</span> <span class="n">Git</span> <span class="n">tag</span> <span class="n">is</span> <span class="n">nifi</span><span class="o">-</span><span class="n">nar</span><span class="o">-</span><span class="n">maven</span><span class="o">-</span><span class="n">plugin</span><span class="o">-</span>0<span class="p">.</span>0<span class="p">.</span>1<span class="o">-</span><span class="n">incubating</span><span class="o">-</span><span class="n">RC1</span>
 <span class="n">The</span> <span class="n">Git</span> <span class="n">commit</span> <span class="n">ID</span> <span class="n">is</span> 72<span class="n">abf18c2e045e9ef404050e2bffc9cef67d2558</span>
 <span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">git</span><span class="o">-</span><span class="n">wip</span><span class="o">-</span><span class="n">us</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">repos</span><span class="o">/</span><span class="n">asf</span>?<span class="n">p</span><span class="p">=</span><span class="n">incubator</span><span class="o">-</span><span class="n">nifi</span><span class="p">.</span><span class="n">git</span><span class="p">;</span><span class="n">a</span><span class="p">=</span><span class="n">commit</span><span class="p">;</span><span class="n">h</span><span class="p">=</span>72<span class="n">abf18c2e045e9ef404050e2bffc9cef67d2558</span>
 
-<span class="n">Checksums</span> <span class="n">of</span> <span class="n">nar</span><span class="o">-</span><span class="n">maven</span><span class="o">-</span><span class="n">plugin</span><span class="o">-</span>0<span class="p">.</span>0<span class="p">.</span>1<span class="o">-</span><span class="n">incubating</span><span class="o">-</span><span class="n">source</span><span class="o">-</span><span class="n">release</span><span class="p">.</span><span class="n">zip</span><span class="p">:</span>
+<span class="n">Checksums</span> <span class="n">of</span> <span class="n">nifi</span><span class="o">-</span><span class="n">nar</span><span class="o">-</span><span class="n">maven</span><span class="o">-</span><span class="n">plugin</span><span class="o">-</span>0<span class="p">.</span>0<span class="p">.</span>1<span class="o">-</span><span class="n">incubating</span><span class="o">-</span><span class="n">source</span><span class="o">-</span><span class="n">release</span><span class="p">.</span><span class="n">zip</span><span class="p">:</span>
 <span class="n">MD5</span><span class="p">:</span> 5<span class="n">a580756a17b0573efa3070c70585698</span>
 <span class="n">SHA1</span><span class="p">:</span> <span class="n">a79ff8fd0d2f81523b675e4c69a7656160ff1214</span>
 
@@ -301,7 +301,7 @@ with a subject of <code>[VOTE] Release A
 <span class="n">The</span> <span class="n">vote</span> <span class="n">will</span> <span class="n">be</span> <span class="n">open</span> <span class="k">for</span> 72 <span class="n">hours</span><span class="p">.</span> 
 <span class="n">Please</span> <span class="n">download</span> <span class="n">the</span> <span class="n">release</span> <span class="n">candidate</span> <span class="n">and</span> <span class="n">evaluate</span> <span class="n">the</span> <span class="n">necessary</span> <span class="n">items</span> <span class="n">including</span> <span class="n">checking</span> <span class="n">hashes</span><span class="p">,</span> <span class="n">signatures</span><span class="p">,</span> <span class="n">build</span> <span class="n">from</span> <span class="n">source</span><span class="p">,</span> <span class="n">and</span> <span class="n">test</span><span class="p">.</span>  <span class="n">The</span> <span class="n">please</span> <span class="n">vote</span><span class="p">:</span>
 
-<span class="p">[</span> <span class="p">]</span> <span class="o">+</span>1 <span class="n">Release</span> <span class="n">this</span> <span class="n">package</span> <span class="n">as</span> <span class="n">nar</span><span class="o">-</span><span class="n">maven</span><span class="o">-</span><span class="n">plugin</span><span class="o">-</span>0<span class="p">.</span>0<span class="p">.</span>1<span class="o">-</span><span class="n">incubating</span>
+<span class="p">[</span> <span class="p">]</span> <span class="o">+</span>1 <span class="n">Release</span> <span class="n">this</span> <span class="n">package</span> <span class="n">as</span> <span class="n">nifi</span><span class="o">-</span><span class="n">nar</span><span class="o">-</span><span class="n">maven</span><span class="o">-</span><span class="n">plugin</span><span class="o">-</span>0<span class="p">.</span>0<span class="p">.</span>1<span class="o">-</span><span class="n">incubating</span>
 <span class="p">[</span> <span class="p">]</span> <span class="o">+</span>0 <span class="n">no</span> <span class="n">opinion</span>
 <span class="p">[</span> <span class="p">]</span> <span class="o">-</span>1 <span class="n">Do</span> <span class="n">not</span> <span class="n">release</span> <span class="n">this</span> <span class="n">package</span> <span class="n">because</span> <span class="n">because</span><span class="p">...</span>
 </pre></div>
@@ -310,7 +310,7 @@ with a subject of <code>[VOTE] Release A
 </blockquote>
 <p>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 <code>general@incubator.apache.org</code> with a subject of
-<code>[VOTE] Release Apache NiFi nar-maven-plugin-0.0.1-incubating</code>.  The following template can be used:</p>
+<code>[VOTE] Release Apache NiFi nifi-nar-maven-plugin-0.0.1-incubating</code>.  The following template can be used:</p>
 <blockquote>
 <div class="codehilite"><pre><span class="n">Hello</span>