Author: mcgilman
Date: Sat Sep 19 13:28:06 2015
New Revision: 1704024
URL: http://svn.apache.org/viewvc?rev=1704024&view=rev
Log:
Adding download link for 030 and updating release guide
Modified:
nifi/site/trunk/download.html
nifi/site/trunk/release-guide.html
Modified: nifi/site/trunk/download.html
URL:
http://svn.apache.org/viewvc/nifi/site/trunk/download.html?rev=1704024&r1=1704023&r2=1704024&view=diff
==============================================================================
--- nifi/site/trunk/download.html (original)
+++ nifi/site/trunk/download.html Sat Sep 19 13:28:06 2015
@@ -114,8 +114,27 @@
<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 will
be addressed in 0.3.0.</p>
+ <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
+ <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://dist.apache.org/repos/dist/release/nifi/0.3.0/nifi-0.3.0-source-release.zip.asc">asc</a>,
<a
href="https://dist.apache.org/repos/dist/release/nifi/0.3.0/nifi-0.3.0-source-release.zip.md5">md5</a>,
<a
href="https://dist.apache.org/repos/dist/release/nifi/0.3.0/nifi-0.3.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://dist.apache.org/repos/dist/release/nifi/0.3.0/nifi-0.3.0-bin.tar.gz.asc">asc</a>,
<a
href="https://dist.apache.org/repos/dist/release/nifi/0.3.0/nifi-0.3.0-bin.tar.gz.md5">md5</a>,
<a
href="https://dist.apache.org/repos/dist/release/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.3.0/nifi-0.3.0-bin.zip">nifi-0.3.0-bin.zip</a>
( <a
href="https://dist.apache.org/repos/dist/release/nifi/0.3.0/nifi-0.3.0-bin.zip.asc">asc</a>,
<a
href="https://dist.apache.org/repos/dist/release/nifi/0.3.0/nifi-0.3.0-bin.zip.md5">md5</a>,
<a
href="https://dist.apache.org/repos/dist/release/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.3.0">Release
Notes</a></li>
+ </ul>
+ </li>
<li>0.2.1
<ul>
<li>
@@ -154,25 +173,6 @@
</ul>
</li>
</ul>
- </li>
-
- <li>0.1.0-incubating
- <ul>
- <li><a
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12329276">Release
Notes</a></li>
- <li>
- Sources:
- <ul>
- <li><a
href="https://www.apache.org/dyn/closer.lua?path=/nifi/0.1.0-incubating/nifi-0.1.0-incubating-source-release.zip">nifi-0.1.0-incubating-source-release.zip</a>
( <a
href="https://dist.apache.org/repos/dist/release/nifi/0.1.0-incubating/nifi-0.1.0-incubating-source-release.zip.asc">asc</a>,
<a
href="https://dist.apache.org/repos/dist/release/nifi/0.1.0-incubating/nifi-0.1.0-incubating-source-release.zip.md5">md5</a>,
<a
href="https://dist.apache.org/repos/dist/release/nifi/0.1.0-incubating/nifi-0.1.0-incubating-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.1.0-incubating/nifi-0.1.0-incubating-bin.tar.gz">nifi-0.1.0-incubating-bin.tar.gz</a>
( <a
href="https://dist.apache.org/repos/dist/release/nifi/0.1.0-incubating/nifi-0.1.0-incubating-bin.tar.gz.asc">asc</a>,
<a
href="https://dist.apache.org/repos/dist/release/nifi/0.1.0-incubating/nifi-0.1.0-incubating-bin.tar.gz.md5">md5</a>,
<a
href="https://dist.apache.org/repos/dist/release/nifi/0.1.0-incubating/nifi-0.1.0-incubating-bin.tar.gz.sha1">sha1</a>
)</li>
- <li><a
href="https://www.apache.org/dyn/closer.lua?path=/nifi/0.1.0-incubating/nifi-0.1.0-incubating-bin.zip">nifi-0.1.0-incubating-bin.zip</a>
( <a
href="https://dist.apache.org/repos/dist/release/nifi/0.1.0-incubating/nifi-0.1.0-incubating-bin.zip.asc">asc</a>,
<a
href="https://dist.apache.org/repos/dist/release/nifi/0.1.0-incubating/nifi-0.1.0-incubating-bin.zip.md5">md5</a>,
<a
href="https://dist.apache.org/repos/dist/release/nifi/0.1.0-incubating/nifi-0.1.0-incubating-bin.zip.sha1">sha1</a>
)</li>
- </ul>
- </li>
- </ul>
</li>
</ul>
</div>
Modified: nifi/site/trunk/release-guide.html
URL:
http://svn.apache.org/viewvc/nifi/site/trunk/release-guide.html?rev=1704024&r1=1704023&r2=1704024&view=diff
==============================================================================
--- nifi/site/trunk/release-guide.html (original)
+++ nifi/site/trunk/release-guide.html Sat Sep 19 13:28:06 2015
@@ -241,12 +241,16 @@ Maven will then ask:</p>
</ul>
<p>If all looks good then push the branch to origin <code>git push origin
NIFI-270</code></p>
<p>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:</p>
-<ul>
-<li><a
href="https://dist.apache.org/repos/dist/dev/nifi">https://dist.apache.org/repos/dist/dev/nifi</a></li>
-</ul>
-<p>If anything isn't correct about the staged artifacts you can drop the
staged repo from repository.apache.org and delete the
+a copy it be made available for reviewing of the release candidate. The
convenience binary, its hashes, and signature should be placed here:</p>
+<pre><code>- https://dist.apache.org/repos/dist/dev/nifi</code></pre>
+<p><br/>
+For each convenience binary</p>
+<pre><code>- Generate ascii armored detached signature by running `gpg -a -b
nifi-0.0.1-bin.tar.gz`
+- Generate md5 hash summary by running `md5sum nifi-0.0.1-bin.tar.gz | awk
'{ printf substr($0,0,32)}' > nifi-0.0.1-bin.tar.gz.md5`
+- Generate sha1 hash summary by running `sha1sum nifi-0.0.1-bin.tar.gz | awk
'{ printf substr($0,0,40)}' > nifi-0.0.1-bin.tar.gz.sha1`
+- Upload the bin, asc, sha1, md5 for each binary convenience build to the same
location as the source release</code></pre>
+<p><br/>
+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
as if the release never happened. Before doing that though try to figure out
what went wrong. So as described here you see
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>
@@ -307,13 +311,8 @@ Now all the voting is done and the relea
<li><p>Upload source-release artifacts to dist. If the release version is
0.0.1 then upload them (zip, asc, md5, sha1) to
<code>https://dist.apache.org/repos/dist/release/nifi/0.0.1</code></p>
</li>
-<li><p>To produce binary convenience release build the application from the
raw source in staging. For each binary convenience artifact: </p>
-<ul>
-<li>Generate ascii armored detached signature by running <code>gpg -a -b
nifi-0.0.1-bin.tar.gz</code></li>
-<li>Generate md5 hash summary by running <code>md5sum nifi-0.0.1-bin.tar.gz |
awk '{ printf substr($0,0,32)}' >
nifi-0.0.1-bin.tar.gz.md5</code></li>
-<li>Generate sha1 hash summary by running <code>sha1sum nifi-0.0.1-bin.tar.gz
| awk '{ printf substr($0,0,40)}' >
nifi-0.0.1-bin.tar.gz.sha1</code></li>
-<li>Upload the bin, asc, sha1, md5 for each binary convenience build to the
same location as the source release</li>
-</ul>
+<li><p>Move convenience binaries and related artifacts from dist/dev to
dist/release:<br><code>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/</code>
+<br/></p>
</li>
<li><p>In repository.apache.org go to the staging repository and select
<code>release</code> and follow instructions on the site.</p>
</li>
@@ -323,16 +322,6 @@ Now all the voting is done and the relea
</li>
<li><p>Update the NiFi Web Page to indicate NEWS of the release as
appropriate</p>
</li>
-<li><p>From a nifi.tar.gz collect the docs/html/* files and svn commit them to
<a
href="https://svn.apache.org/repos/asf/nifi/site/trunk/docs/nifi-docs/html/">https://svn.apache.org/repos/asf/nifi/site/trunk/docs/nifi-docs/html/</a></p>
-</li>
-<li><p>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 <a
href="https://svn.apache.org/repos/asf/nifi/site/trunk/docs/nifi-docs/rest-api/">https://svn.apache.org/repos/asf/nifi/site/trunk/docs/nifi-docs/rest-api/</a></p>
-</li>
-<li><p>Run an instance of nifi</p>
-</li>
-<li><p>Copy nifi/work/docs/components/* and svn commit to <a
href="https://svn.apache.org/repos/asf/nifi/site/trunk/docs/nifi-docs/components/">https://svn.apache.org/repos/asf/nifi/site/trunk/docs/nifi-docs/components/</a></p>
-</li>
-<li><p>wget <a
href="http://localhost:8080/nifi-docs/documentation">http://localhost:8080/nifi-docs/documentation</a>
and svn commit to <a
href="https://svn.apache.org/repos/asf/nifi/site/trunk/docs/nifi-docs/index.html">https://svn.apache.org/repos/asf/nifi/site/trunk/docs/nifi-docs/index.html</a></p>
-</li>
<li><p>In Jira mark the release version as 'Released' and
'Archived' through 'version' management in the
'administration' console.</p>
</li>
<li><p>Wait 24 hours then send release announcement.</p>