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/12/12 00:42:38 UTC

nifi-site git commit: NIFI-1122 updating for release

Repository: nifi-site
Updated Branches:
  refs/heads/master e96bef1da -> 3350079fa


NIFI-1122 updating for release


Project: http://git-wip-us.apache.org/repos/asf/nifi-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/nifi-site/commit/3350079f
Tree: http://git-wip-us.apache.org/repos/asf/nifi-site/tree/3350079f
Diff: http://git-wip-us.apache.org/repos/asf/nifi-site/diff/3350079f

Branch: refs/heads/master
Commit: 3350079fa35ea624b89d9c8f4d4b12c7a14f9224
Parents: e96bef1
Author: joewitt <jo...@apache.org>
Authored: Fri Dec 11 18:42:33 2015 -0500
Committer: joewitt <jo...@apache.org>
Committed: Fri Dec 11 18:42:33 2015 -0500

----------------------------------------------------------------------
 src/pages/html/download.hbs         | 21 +++++++++---------
 src/pages/markdown/release-guide.md | 38 ++++++++++++++------------------
 2 files changed, 27 insertions(+), 32 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/nifi-site/blob/3350079f/src/pages/html/download.hbs
----------------------------------------------------------------------
diff --git a/src/pages/html/download.hbs b/src/pages/html/download.hbs
index d1495e9..5e34041 100644
--- a/src/pages/html/download.hbs
+++ b/src/pages/html/download.hbs
@@ -22,44 +22,43 @@ title: Apache NiFi Downloads
 <div class="row">
     <div class="large-12 columns">
         <h2>Releases</h2>
-        <p>Note: The Solr processors are unusable in the 0.2.1 & 0.2.0 releases, due to <a href="https://issues.apache.org/jira/browse/NIFI-780">NIFI-780</a> which was addressed in 0.3.0.</p>
         <ul>
-            <li>0.3.0
+            <li>0.4.0
                 <ul>
                     <li>
                         Sources:
                         <ul>
-                            <li><a href="https://www.apache.org/dyn/closer.lua?path=/nifi/0.3.0/nifi-0.3.0-source-release.zip">nifi-0.3.0-source-release.zip</a> ( <a href="https://www.apache.org/dist/nifi/0.3.0/nifi-0.3.0-source-release.zip.asc">asc</a>, <a href="https://www.apache.org/dist/nifi/0.3.0/nifi-0.3.0-source-release.zip.md5">md5</a>, <a href="https://www.apache.org/dist/nifi/0.3.0/nifi-0.3.0-source-release.zip.sha1">sha1</a> )</li>
+                            <li><a href="https://www.apache.org/dyn/closer.lua?path=/nifi/0.4.0/nifi-0.4.0-source-release.zip">nifi-0.4.0-source-release.zip</a> ( <a href="https://www.apache.org/dist/nifi/0.4.0/nifi-0.4.0-source-release.zip.asc">asc</a>, <a href="https://www.apache.org/dist/nifi/0.4.0/nifi-0.4.0-source-release.zip.md5">md5</a>, <a href="https://www.apache.org/dist/nifi/0.4.0/nifi-0.4.0-source-release.zip.sha1">sha1</a> )</li>
                         </ul>
                     </li>
                     <li>
                         Binaries
                         <ul>
-                            <li><a href="https://www.apache.org/dyn/closer.lua?path=/nifi/0.3.0/nifi-0.3.0-bin.tar.gz">nifi-0.3.0-bin.tar.gz</a> ( <a href="https://www.apache.org/dist/nifi/0.3.0/nifi-0.3.0-bin.tar.gz.asc">asc</a>, <a href="https://www.apache.org/dist/nifi/0.3.0/nifi-0.3.0-bin.tar.gz.md5">md5</a>, <a href="https://www.apache.org/dist/nifi/0.3.0/nifi-0.3.0-bin.tar.gz.sha1">sha1</a> )</li>
+                            <li><a href="https://www.apache.org/dyn/closer.lua?path=/nifi/0.4.0/nifi-0.4.0-bin.tar.gz">nifi-0.4.0-bin.tar.gz</a> ( <a href="https://www.apache.org/dist/nifi/0.4.0/nifi-0.4.0-bin.tar.gz.asc">asc</a>, <a href="https://www.apache.org/dist/nifi/0.4.0/nifi-0.4.0-bin.tar.gz.md5">md5</a>, <a href="https://www.apache.org/dist/nifi/0.4.0/nifi-0.4.0-bin.tar.gz.sha1">sha1</a> )</li>
 
-                            <li><a href="https://www.apache.org/dyn/closer.lua?path=/nifi/0.3.0/nifi-0.3.0-bin.zip">nifi-0.3.0-bin.zip</a> ( <a href="https://www.apache.org/dist/nifi/0.3.0/nifi-0.3.0-bin.zip.asc">asc</a>, <a href="https://www.apache.org/dist/nifi/0.3.0/nifi-0.3.0-bin.zip.md5">md5</a>, <a href="https://www.apache.org/dist/nifi/0.3.0/nifi-0.3.0-bin.zip.sha1">sha1</a> )</li>
+                            <li><a href="https://www.apache.org/dyn/closer.lua?path=/nifi/0.4.0/nifi-0.4.0-bin.zip">nifi-0.4.0-bin.zip</a> ( <a href="https://www.apache.org/dist/nifi/0.4.0/nifi-0.4.0-bin.zip.asc">asc</a>, <a href="https://www.apache.org/dist/nifi/0.4.0/nifi-0.4.0-bin.zip.md5">md5</a>, <a href="https://www.apache.org/dist/nifi/0.4.0/nifi-0.4.0-bin.zip.sha1">sha1</a> )</li>
                         </ul>
                     </li>
-		    <li><a href="https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version0.3.0">Release Notes</a></li>
+		    <li><a href="https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version0.4.0">Release Notes</a></li>
                 </ul>   
             </li> 
-            <li>0.2.1
+            <li>0.3.0
                 <ul>
                     <li>
                         Sources:
                         <ul>
-                            <li><a href="https://archive.apache.org/dist/nifi/0.2.1/nifi-0.2.1-source-release.zip">nifi-0.2.1-source-release.zip</a> ( <a href="https://archive.apache.org/dist/nifi/0.2.1/nifi-0.2.1-source-release.zip.asc">asc</a>, <a href="https://archive.apache.org/dist/nifi/0.2.1/nifi-0.2.1-source-release.zip.md5">md5</a>, <a href="https://archive.apache.org/dist/nifi/0.2.1/nifi-0.2.1-source-release.zip.sha1">sha1</a> )</li>
+                            <li><a href="https://archive.apache.org/dist/nifi/0.3.0/nifi-0.3.0-source-release.zip">nifi-0.3.0-source-release.zip</a> ( <a href="https://archive.apache.org/dist/nifi/0.3.0/nifi-0.3.0-source-release.zip.asc">asc</a>, <a href="https://archive.apache.org/dist/nifi/0.3.0/nifi-0.3.0-source-release.zip.md5">md5</a>, <a href="https://archive.apache.org/dist/nifi/0.3.0/nifi-0.3.0-source-release.zip.sha1">sha1</a> )</li>
                         </ul>
                     </li>
                     <li>
                         Binaries
                         <ul>
-                            <li><a href="https://archive.apache.org/dist/nifi/0.2.1/nifi-0.2.1-bin.tar.gz">nifi-0.2.1-bin.tar.gz</a> ( <a href="https://archive.apache.org/dist/nifi/0.2.1/nifi-0.2.1-bin.tar.gz.asc">asc</a>, <a href="https://archive.apache.org/dist/nifi/0.2.1/nifi-0.2.1-bin.tar.gz.md5">md5</a>, <a href="https://archive.apache.org/dist/nifi/0.2.1/nifi-0.2.1-bin.tar.gz.sha1">sha1</a> )</li>
+                            <li><a href="https://archive.apache.org/dist/nifi/0.3.0/nifi-0.3.0-bin.tar.gz">nifi-0.3.0-bin.tar.gz</a> ( <a href="https://archive.apache.org/dist/nifi/0.3.0/nifi-0.3.0-bin.tar.gz.asc">asc</a>, <a href="https://archive.apache.org/dist/nifi/0.3.0/nifi-0.3.0-bin.tar.gz.md5">md5</a>, <a href="https://archive.apache.org/dist/nifi/0.3.0/nifi-0.3.0-bin.tar.gz.sha1">sha1</a> )</li>
 
-                            <li><a href="https://archive.apache.org/dist/nifi/0.2.1/nifi-0.2.1-bin.zip">nifi-0.2.1-bin.zip</a> ( <a href="https://archive.apache.org/dist/nifi/0.2.1/nifi-0.2.1-bin.zip.asc">asc</a>, <a href="https://archive.apache.org/dist/nifi/0.2.1/nifi-0.2.1-bin.zip.md5">md5</a>, <a href="https://archive.apache.org/dist/nifi/0.2.1/nifi-0.2.1-bin.zip.sha1">sha1</a> )</li>
+                            <li><a href="https://archive.apache.org/dist/nifi/0.3.0/nifi-0.3.0-bin.zip">nifi-0.3.0-bin.zip</a> ( <a href="https://archive.apache.org/dist/nifi/0.3.0/nifi-0.3.0-bin.zip.asc">asc</a>, <a href="https://archive.apache.org/dist/nifi/0.3.0/nifi-0.3.0-bin.zip.md5">md5</a>, <a href="https://archive.apache.org/dist/nifi/0.3.0/nifi-0.3.0-bin.zip.sha1">sha1</a> )</li>
                         </ul>
                     </li>
-		    <li><a href="https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version0.2.1">Release Notes</a></li>
+		    <li><a href="https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version0.3.0">Release Notes</a></li>
                 </ul>   
             </li>   
         </ul>

http://git-wip-us.apache.org/repos/asf/nifi-site/blob/3350079f/src/pages/markdown/release-guide.md
----------------------------------------------------------------------
diff --git a/src/pages/markdown/release-guide.md b/src/pages/markdown/release-guide.md
index 12c7fb6..a021461 100644
--- a/src/pages/markdown/release-guide.md
+++ b/src/pages/markdown/release-guide.md
@@ -157,9 +157,8 @@ Validate that all the various aspects of the staged artifacts appear correct
   
 If all looks good then push the branch to origin `git push origin NIFI-270`
 
-If it is intended that convenience binaries will be provided for this release then the community has requested that
-a copy it be made available for reviewing of the release candidate.  The convenience binary, its hashes, and signature should be placed here:
-    - https://dist.apache.org/repos/dist/dev/nifi
+For reviewing of the release candidate -  The sources, hashses, signature, and the convenience binary, its hashes, and signature should be placed here:
+    - https://dist.apache.org/repos/dist/dev/nifi-0.0.1/
 <br/>
 For each convenience binary
     - Generate ascii armored detached signature by running `gpg -a -b nifi-0.0.1-bin.tar.gz`
@@ -233,37 +232,34 @@ Now all the voting is done and the release is good to go.
 
 Here are the steps of the release once the release is approved:
 
-1. Upload source-release artifacts to dist.  If the release version is 0.0.1 then upload them (zip, asc, md5, sha1) to
-`https://dist.apache.org/repos/dist/release/nifi/0.0.1`
-
-2. Move convenience binaries and related artifacts from dist/dev to dist/release:  
-`svn mv https://dist.apache.org/repos/dist/dev/nifi/nifi-0.0.1/$artifact https://dist.apache.org/repos/dist/release/nifi/0.0.1/`
+1. Move convenience binaries and related artifacts from dist/dev to dist/release:  
+`svn move -m "NIFI-1122" https://dist.apache.org/repos/dist/dev/nifi/nifi-0.0.1 https://dist.apache.org/repos/dist/release/nifi/0.0.1`
 <br/>
-3.  In repository.apache.org go to the staging repository and select `release` and follow instructions on the site.
+2.  In repository.apache.org go to the staging repository and select `release` and follow instructions on the site.
 
-4.  Merge the release branch into master
+3.  Merge the release branch into master
 
-5.  Update the NiFi website to point to the new download(s).  Remove older release artifacts from download page (leave the current release and the previous one).  For the release just previous to this new one change the links to point to the archive location.  See current page as an example of the needed URL changes.  In addition to updating the download page as described delete artifacts other than the current/new release from the dist/nifi SVN storage.  They are already in the archive location so no need to do anything else.
+4.  Update the NiFi website to point to the new download(s).  Remove older release artifacts from download page (leave the current release and the previous one).  For the release just previous to this new one change the links to point to the archive location.  See current page as an example of the needed URL changes.  In addition to updating the download page as described delete artifacts other than the current/new release from the dist/nifi SVN storage.  They are already in the archive location so no need to do anything else.
 
-6.  Update the [Migration Guide][migration-guide] on the Wiki.
+5.  Update the [Migration Guide][migration-guide] on the Wiki.
 
-7.  Update the NiFi Web Page to indicate NEWS of the release as appropriate
+6.  Update the NiFi Web Page to indicate NEWS of the release as appropriate
 
-8.  From a nifi.tar.gz collect the docs/html/* files and svn commit them to https://svn.apache.org/repos/asf/nifi/site/trunk/docs/nifi-docs/html/
+7.  From a nifi.tar.gz collect the docs/html/* files and svn commit them to https://svn.apache.org/repos/asf/nifi/site/trunk/docs/nifi-docs/html/
 
-9.  From a nifi.tar.gz collect the nifi-framework-nar.nar/META-INF/bundled-dependencies/nifi-web-api.war/docs/rest-api/* files and svn commit them to https://svn.apache.org/repos/asf/nifi/site/trunk/docs/nifi-docs/rest-api/
+8.  From a nifi.tar.gz collect the nifi-framework-nar.nar/META-INF/bundled-dependencies/nifi-web-api.war/docs/rest-api/* files and svn commit them to https://svn.apache.org/repos/asf/nifi/site/trunk/docs/nifi-docs/rest-api/
 
-10.  Run an instance of nifi
+9.  Run an instance of nifi
 
-11. Copy nifi/work/docs/components/* and svn commit to https://svn.apache.org/repos/asf/nifi/site/trunk/docs/nifi-docs/components/
+10. Copy nifi/work/docs/components/* and svn commit to https://svn.apache.org/repos/asf/nifi/site/trunk/docs/nifi-docs/components/
 
-12. wget http://localhost:8080/nifi-docs/documentation and svn commit to https://svn.apache.org/repos/asf/nifi/site/trunk/docs/nifi-docs/index.html
+11. wget http://localhost:8080/nifi-docs/documentation and svn commit to https://svn.apache.org/repos/asf/nifi/site/trunk/docs/nifi-docs/index.html
 
-13.  In Jira mark the release version as 'Released' and 'Archived' through 'version' management in the 'administration' console.
+12.  In Jira mark the release version as 'Released' and 'Archived' through 'version' management in the 'administration' console.
 
-14.  Create a proper signed tag of the released codebase.  If the approved RC tag was 'nifi-0.0.1-RC1' then create a signed release tag of 'nifi-0.0.1'.  For instructions on setting up to sign your tag see [here][sign-tag-instructs].  To create a signed release tag enter `git tag -s nifi-0.0.1 -m "Signed release tag for approved release of nifi 0.0.1"`
+13.  Create a proper signed tag of the released codebase.  If the approved RC tag was 'nifi-0.0.1-RC1' then create a signed release tag of 'nifi-0.0.1'.  For instructions on setting up to sign your tag see [here][sign-tag-instructs].  To create a signed release tag enter `git tag -s nifi-0.0.1 -m "Signed release tag for approved release of nifi 0.0.1"`
 
-15.  Wait 24 hours then send release announcement.
+14.  Wait 24 hours then send release announcement.
     - See [here][release-announce] for an understanding of why you need to wait 24 hours
     - Then create an announcement like the one shown below addressed to 'announce@apache.org, dev@nifi..apache.org' with a reply-to of 'dev@nifi.apache.org'.  
     - The email has to be sent from an apache.org email address and should be by the release manager of the build.