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/19 21:18:30 UTC

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

Author: buildbot
Date: Mon Jan 19 20:18:30 2015
New Revision: 936816

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 Mon Jan 19 20:18:30 2015
@@ -1 +1 @@
-1653020
+1653103

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 Mon Jan 19 20:18:30 2015
@@ -130,18 +130,44 @@ capacity of a <a href="http://www.apache
 </ul>
 </li>
 </ul>
-<h2 id="the-objective">The objective</h2>
+<h2 id="the-objective-what-to-validate-and-how-to-validate-a-release">The objective - What to validate and how to Validate a release</h2>
 <p>Our aim is to produce and official Apache release.<br />
 The following is a list of the sorts of things that will be validated:</p>
 <ul>
 <li>Do the resulting artifacts have 'incubating' in the name?</li>
-<li>Is the LICENSE and NOTICE file present in the source root and complete?</li>
-<li>Is the DISCLAIMER present with the LICENSE and NOTICE?</li>
-<li>Is there a README available that explains how to build the application and to execute it?</li>
-<li>Are the signatures and hashes correct for the source release?</li>
-<li>Do all sources have necessary headers?</li>
-<li>Are there no unexpected binary files in the release?</li>
-<li>Can one compile and run the application with tests from the source bundle?</li>
+<li>Is the DISCLAIMER, LICENSE and NOTICE file present in the source root and complete?<ul>
+<li>Specifically look in the *-sources.zip artifact and ensure these items are present at the root of the archive.</li>
+<li>Here is an example path to a sources artifact:  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</li>
+</ul>
+</li>
+<li>Is there a README available that explains how to build the application and to execute it?<ul>
+<li>Look in the *-sources.zip artifact root for the readme.</li>
+</ul>
+</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>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</li>
+<li>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</li>
+<li>Validate the signatures of the sources artifact and of each of the hashes.  Here are example paths:</li>
+<li>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</li>
+<li>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</li>
+<li>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</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>
+<li>Do all sources have necessary headers?<ul>
+<li>Unzip the sources file into a directory and execute <code>mvn install -Pcheck-licenses</code></li>
+</ul>
+</li>
+<li>Are there no unexpected binary files in the release?<ul>
+<li>The only thing we'd expect would be potentially test resources files.</li>
+</ul>
+</li>
+<li>Can one compile and run the application with tests from the source bundle?<ul>
+<li>Unzip the sources file into a directory and execute <code>mvn clean install</code></li>
+<li>Does the app (if appropriate) execute and function as expected?</li>
+</ul>
+</li>
 </ul>
 <h2 id="the-flow-of-a-release-an-outline">The flow of a release (an outline)</h2>
 <ul>