Author: buildbot
Date: Fri Nov 14 19:37:57 2014
New Revision: 929245

Log:
Staging update by buildbot for slider

Modified:
    websites/staging/slider/trunk/content/   (props changed)
    websites/staging/slider/trunk/content/developing/releasing.html
    websites/staging/slider/trunk/content/developing/windows.html

Propchange: websites/staging/slider/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Fri Nov 14 19:37:57 2014
@@ -1 +1 @@
-1638906
+1639762

Modified: websites/staging/slider/trunk/content/developing/releasing.html
==============================================================================
--- websites/staging/slider/trunk/content/developing/releasing.html (original)
+++ websites/staging/slider/trunk/content/developing/releasing.html Fri Nov 14 
19:37:57 2014
@@ -204,25 +204,32 @@ according to the instructions in <a href
 create HBase and Accumulo clusters in the YARN cluster.</p>
 <p><em>Make sure that the integration tests are passing (and not being 
skipped) before
 starting to make a release</em></p>
-<p><em>2.</em>  Check out the latest version of <code>origin/master</code>.</p>
-<h2 id="wzxhzdk36wzxhzdk37phase-i"><a name="phase1"></a>Phase - I</h2>
+<p><em>2.</em> Check out the latest version of <code>origin/master</code>.</p>
+<p><em>3.</em> If you are not building against a stable Hadoop release</p>
+<ol>
+<li>Check out the hadoop branch you intend to build and test against —and 
include in
+     the redistributable artifacts.</li>
+<li>Build it via <code>mvn clean install -DskipTests</code></li>
+<li>Note the git revision number of this build -for documentation.</li>
+<li>Maybe: tag that revision so you can easily revert to it</li>
+</ol>
+<h5 id="profiles">Profiles</h5>
+<p>The slider POMs offer different profiles of hadoop versions to build 
against. The instructions 
+below do not choose one. If a profile is needed, append it to all the maven 
commands.</p>
+<p>e.g. {{mvn clean install -DskipTests -Prelease-2.6}}</p>
+<h2 id="wzxhzdk38wzxhzdk39phase-i"><a name="phase1"></a>Phase - I</h2>
 <p><strong>Step #1:</strong> Create a JIRA for the release, estimate 3h
 (so you don't try to skip the tests)</p>
-<div class="codehilite"><pre><span class="n">export</span> <span 
class="n">SLIDER_RELEASE_JIRA</span><span class="p">=</span><span 
class="n">SLIDER</span><span class="o">-</span>13927
+<div class="codehilite"><pre><span class="n">export</span> <span 
class="n">SLIDER_RELEASE_JIRA</span><span class="p">=</span><span 
class="n">SLIDER</span><span class="o">-</span>544
 </pre></div>
 
 
 <p><strong>Step #2:</strong> Check everything in. Git flow won't let you 
progress without this.</p>
-<p><strong>Step #3:</strong> Git flow: create a release branch</p>
-<div class="codehilite"><pre><span class="n">export</span> <span 
class="n">SLIDER_RELEASE</span><span class="p">=</span>0<span 
class="p">.</span>50<span class="p">.</span>1<span class="o">-</span><span 
class="n">incubating</span>
-
-<span class="n">git</span> <span class="n">flow</span> <span 
class="n">release</span> <span class="n">start</span> <span 
class="n">slider</span><span class="o">-</span>$<span 
class="n">SLIDER_RELEASE</span>
-</pre></div>
-
-
-<p><strong>Step #4:</strong> In the new branch, increment those version 
numbers using <a href="http://mojo.codehaus.org/versions-maven-plugin/";>the 
maven
+<p><strong>Step #4:</strong> Increment those version numbers using <a 
href="http://mojo.codehaus.org/versions-maven-plugin/";>the maven
 versions plugin</a></p>
-<div class="codehilite"><pre><span class="n">mvn</span> <span 
class="n">versions</span><span class="p">:</span><span class="n">set</span> 
<span class="o">-</span><span class="n">DnewVersion</span><span 
class="p">=</span>$<span class="n">SLIDER_RELEASE</span>
+<div class="codehilite"><pre><span class="n">export</span> <span 
class="n">SLIDER_RELEASE</span><span class="p">=</span>0<span 
class="p">.</span>60<span class="p">.</span>0<span class="o">-</span><span 
class="n">incubating</span>
+
+<span class="n">mvn</span> <span class="n">versions</span><span 
class="p">:</span><span class="n">set</span> <span class="o">-</span><span 
class="n">DnewVersion</span><span class="p">=</span>$<span 
class="n">SLIDER_RELEASE</span>
 </pre></div>
 
 
@@ -233,6 +240,11 @@ versions plugin</a></p>
 </pre></div>
 
 
+<p><strong>Step #3:</strong> Create and check out a release branch</p>
+<div class="codehilite"><pre><span class="n">git</span> <span 
class="n">checkout</span> <span class="o">-</span><span class="n">b</span> 
<span class="n">releases</span><span class="o">/</span><span 
class="n">slider</span><span class="o">-</span>0<span class="p">.</span>60
+</pre></div>
+
+
 <p><strong>Step #6:</strong> Do a final test run to make sure nothing is 
broken</p>
 <p>In the <code>slider</code> directory, run:</p>
 <div class="codehilite"><pre><span class="n">mvn</span> <span 
class="n">clean</span> <span class="n">install</span> <span 
class="o">-</span><span class="n">DskipTests</span>
@@ -258,7 +270,7 @@ the tests time out.</p>
 <p>As the test run takes 30-60+ minutes, now is a good time to consider
 finalizing the release notes.</p>
 <p><strong>Step #7:</strong> Build the release package</p>
-<p>Run</p>
+<p>Run the <code>package</code> goal:</p>
 <div class="codehilite"><pre><span class="n">mvn</span> <span 
class="n">clean</span> <span class="n">site</span><span class="p">:</span><span 
class="n">site</span> <span class="n">site</span><span class="p">:</span><span 
class="n">stage</span> <span class="n">package</span> <span 
class="o">-</span><span class="n">DskipTests</span>
 </pre></div>
 
@@ -267,7 +279,10 @@ finalizing the release notes.</p>
 <p>Look in <code>slider-assembly/target</code> to find the 
<code>.tar.gz</code> file, and the
 expanded version of it. Inspect that expanded version to make sure that
 everything looks good -and that the versions of all the dependent artifacts
-look good too: there must be no <code>-SNAPSHOT</code> dependencies.</p>
+look good too: there must be no <code>-SNAPSHOT</code> dependencies. 
[Exception, when the release
+is deliberately made against an unreleased version of Hadoop or other 
dependencies.
+in that situation the unreleased dependency is expected to consist of 
<code>-SNAPSHORT</code>
+artifacts]</p>
 <p>tip: the lib dir can be viewed with</p>
 <div class="codehilite"><pre><span class="n">ls</span> <span 
class="o">-</span><span class="n">l</span> <span class="n">slider</span><span 
class="o">-</span><span class="n">assembly</span><span class="o">/</span><span 
class="n">target</span><span class="o">/</span><span class="n">lib</span>
 </pre></div>
@@ -277,7 +292,7 @@ look good too: there must be no <code>-S
 <p><strong>Step #9:</strong> Build the release notes</p>
 <p>Create a a one-line plain text release note for commits and tags
 and a multi-line markdown release note which will be used for artifacts.</p>
-<div class="codehilite"><pre><span class="n">Release</span> <span 
class="n">against</span> <span class="n">hadoop</span> 2<span 
class="p">.</span>4<span class="p">.</span>1<span class="p">,</span> <span 
class="n">HBase</span><span class="o">-</span>0<span class="p">.</span>98<span 
class="p">.</span>5 <span class="n">and</span> <span class="n">Accumulo</span> 
1<span class="p">.</span>6<span class="p">.</span>0 <span 
class="n">artifacts</span><span class="p">.</span>
+<div class="codehilite"><pre><span class="n">Release</span> <span 
class="n">against</span> <span class="n">hadoop</span> 2<span 
class="p">.</span>6<span class="p">.</span>0
 </pre></div>
 
 
@@ -288,36 +303,28 @@ and a multi-line markdown release note w
 </pre></div>
 
 
-<p><strong>Step #10:</strong> End the git flow</p>
-<p>Finish the git flow release, either in a tool such as SourceTree GUI or
-the command line:</p>
-<div class="codehilite"><pre><span class="n">git</span> <span 
class="n">flow</span> <span class="n">release</span> <span 
class="n">finish</span> <span class="n">slider</span><span 
class="o">-</span>$<span class="n">SLIDER_RELEASE</span>
+<p><strong>Step #10:</strong> Get back to the develop branch</p>
+<div class="codehilite"><pre><span class="n">git</span> <span 
class="n">checkout</span> <span class="n">develop</span>
 </pre></div>
 
 
-<p><em>tip</em> in the CLI this asks for the message 3x times; copy the 
release text to
-paste in.</p>
 <p>You will now be back on the <code>develop</code> branch.</p>
-<p><strong>Step #11:</strong> update mvn versions</p>
+<p><strong>Step #11:</strong> update maven versions</p>
 <p>Switch back to <code>develop</code> and update its version number past
 the release number</p>
-<div class="codehilite"><pre><span class="n">export</span> <span 
class="n">SLIDER_DEV</span><span class="p">=</span>0<span 
class="p">.</span>51<span class="p">.</span>0<span class="o">-</span><span 
class="n">incubating</span><span class="o">-</span><span 
class="n">SNAPSHOT</span>
+<div class="codehilite"><pre><span class="n">export</span> <span 
class="n">SLIDER_DEV</span><span class="p">=</span>0<span 
class="p">.</span>61<span class="p">.</span>0<span class="o">-</span><span 
class="n">incubating</span><span class="o">-</span><span 
class="n">SNAPSHOT</span>
 <span class="n">mvn</span> <span class="n">versions</span><span 
class="p">:</span><span class="n">set</span> <span class="o">-</span><span 
class="n">DnewVersion</span><span class="p">=</span>$<span 
class="n">SLIDER_DEV</span>
 <span class="n">git</span> <span class="n">commit</span> <span 
class="o">-</span><span class="n">a</span> <span class="o">-</span><span 
class="n">m</span> &quot;$<span class="n">SLIDER_RELEASE_JIRA</span> <span 
class="n">updating</span> <span class="n">development</span> <span 
class="n">POMs</span> <span class="n">to</span> $<span 
class="n">SLIDER_DEV</span>&quot;
 </pre></div>
 
 
 <p><strong>Step #12:</strong> Push the release and develop branches to github 
</p>
-<div class="codehilite"><pre><span class="n">git</span> <span 
class="n">push</span> <span class="n">origin</span> <span 
class="n">master</span> <span class="n">develop</span>
+<div class="codehilite"><pre><span class="n">git</span> <span 
class="n">push</span> <span class="n">origin</span> <span 
class="n">develop</span> <span class="n">releases</span><span 
class="o">/</span><span class="n">slider</span><span class="o">-</span>0<span 
class="p">.</span>60
 </pre></div>
 
 
 <p>(assuming that <code>origin</code> maps to 
<code>https://git-wip-us.apache.org/repos/asf/incubator-slider.git</code>;
  you can check this with <code>git remote -v</code></p>
-<p>The <code>git-flow</code> program automatically pushes up the 
<code>release/slider-$SLIDER_RELEASE</code> branch,
-before deleting it locally.</p>
-<p>If you are planning on any release work of more than a single test run,
-consider having your local release branch track the master.</p>
 <p><strong>Step #13:</strong> Finish the JIRA</p>
 <p>Log the time, close the issue. This should normally be the end of a 
 sprint -so wrap that up too.</p>
@@ -330,7 +337,7 @@ sprint -so wrap that up too.</p>
 
 
 <p><em>At this point you are ready for Apache release from master.</em></p>
-<h2 id="wzxhzdk38wzxhzdk39phase-ii"><a name="phase2"></a>Phase - II</h2>
+<h2 id="wzxhzdk40wzxhzdk41phase-ii"><a name="phase2"></a>Phase - II</h2>
 <p><strong>Step 1</strong></p>
 <p>Get a clean enlistment.</p>
 <div class="codehilite"><pre><span class="n">mkdir</span> <span 
class="n">release</span>
@@ -342,37 +349,36 @@ sprint -so wrap that up too.</p>
 
 <p><strong>Step 2</strong></p>
 <p>Ensure you are in the <em>master</em> branch and it's clean. Beware that 
the git clean command will remove any unknown files to Git in your current 
repository.</p>
-<div class="codehilite"><pre><span class="n">git</span> <span 
class="n">checkout</span> <span class="n">master</span>
+<div class="codehilite"><pre><span class="n">git</span> <span 
class="n">checkout</span> <span class="n">releases</span><span 
class="o">/</span><span class="n">slider</span><span class="o">-</span>0<span 
class="p">.</span>60
+<span class="n">git</span> <span class="n">pull</span> <span 
class="n">origin</span>
 <span class="n">git</span> <span class="n">clean</span> <span 
class="o">-</span><span class="n">fxd</span>
 </pre></div>
 
 
 <p><strong>Step 3</strong></p>
 <p>Ensure the rat check is clean.</p>
-<div class="codehilite"><pre><span class="n">mvn</span> <span 
class="n">clean</span> <span class="n">apache</span><span 
class="o">-</span><span class="nb">rat</span><span class="p">:</span><span 
class="n">check</span>
+<div class="codehilite"><pre><span class="n">mvn</span> <span 
class="n">clean</span> <span class="n">apache</span><span 
class="o">-</span><span class="nb">rat</span><span class="p">:</span><span 
class="n">check</span> <span class="o">-</span><span class="n">Prat</span>
 </pre></div>
 
 
 <p><strong>Step 4</strong></p>
 <p>Tag for the release. Start with RC0 and move to RC1, RC2 if you need to 
restart the release process for this version.</p>
-<div class="codehilite"><pre><span class="n">git</span> <span 
class="n">tag</span> <span class="o">-</span><span class="n">a</span> <span 
class="n">release</span><span class="o">-</span>$<span 
class="n">SLIDER_RELEASE</span><span class="o">-</span><span 
class="n">rc0</span> <span class="o">-</span><span class="n">m</span> <span 
class="s">&#39;Slider $SLIDER_RELEASE-RC0&#39;</span>
+<div class="codehilite"><pre><span class="n">git</span> <span 
class="n">tag</span> <span class="o">-</span><span class="n">a</span> <span 
class="n">release</span><span class="o">-</span>$<span 
class="n">SLIDER_RELEASE</span><span class="o">-</span><span 
class="n">rc1</span> <span class="o">-</span><span class="n">m</span> <span 
class="s">&#39;Slider $SLIDER_RELEASE-RC1&#39;</span>
 <span class="n">git</span> <span class="n">push</span> <span 
class="o">--</span><span class="n">tags</span> <span class="n">origin</span>
 </pre></div>
 
 
 <p><strong>Step 5</strong></p>
 <p>Create the release source tarball.</p>
-<div class="codehilite"><pre><span class="n">mvn</span> <span 
class="n">clean</span> <span class="n">install</span> <span 
class="o">-</span><span class="n">DskipTests</span> <span 
class="o">-</span><span class="n">Papache</span><span class="o">-</span><span 
class="n">release</span>
+<div class="codehilite"><pre><span class="n">mvn</span> <span 
class="n">clean</span> <span class="n">install</span> <span 
class="o">-</span><span class="n">DskipTests</span> <span 
class="o">-</span><span class="n">Papache</span><span class="o">-</span><span 
class="n">release</span> <span class="o">-</span><span class="n">Prat</span>
 </pre></div>
 
 
-<p>You should find a <em>.tar.gz at target folder (e.g. 
./target/apache-slider-$SLIDER_RELEASE-source-release.tar.gz and .zip)
-Rename it with </em>incubator* in the name.</p>
+<p>You should find a <code>*.tar.gz</code> at target folder (e.g. 
<code>./target/apache-slider-$SLIDER_RELEASE-source-release.tar.gz</code> and 
<code>.zip</code>)
+Rename it with <em>incubator</em> in the name.</p>
 <div class="codehilite"><pre><span class="n">cd</span> <span 
class="n">target</span>
 <span class="n">rm</span> <span class="nb">rat</span><span 
class="p">.</span><span class="n">txt</span>
 <span class="n">rm</span> <span class="o">-</span><span class="n">rf</span> 
<span class="n">archive</span><span class="o">-</span><span class="n">tmp</span>
-
-#    <span class="n">mv</span> <span class="n">apache</span><span 
class="o">-</span><span class="n">slider</span><span class="o">-</span>$<span 
class="n">SLIDER_RELEASE</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">tar</span><span 
class="p">.</span><span class="n">gz</span> <span class="n">apache</span><span 
class="o">-</span><span class="n">slider</span><span class="o">-</span>$<span 
class="n">SLIDER_RELEASE</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">tar</span><span 
class="p">.</span><span class="n">gz</span>
 </pre></div>
 
 
@@ -386,7 +392,7 @@ Rename it with </em>incubator* in the na
 
 
 <p><strong>Step 7</strong></p>
-<p>Generate MD5 checksums. <em>md5sum</em> and <em>sha1sum</em> or 
<em>gpg</em> are also both capable of creating checksum files.</p>
+<p>Generate MD5 checksums. <em>md5sum</em> and <em>sha1sum</em> or 
<em>gpg</em> are all capable of creating checksum files.</p>
 <div class="codehilite"><pre><span class="n">openssl</span> <span 
class="n">md5</span> <span class="n">apache</span><span class="o">-</span><span 
class="n">slider</span><span class="o">-</span>$<span 
class="n">SLIDER_RELEASE</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">tar</span><span 
class="p">.</span><span class="n">gz</span> <span class="o">&gt;</span> <span 
class="n">apache</span><span class="o">-</span><span 
class="n">slider</span><span class="o">-</span>$<span 
class="n">SLIDER_RELEASE</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">tar</span><span 
class="p">.</span><span class="n">gz</span><span class="p">.</span><span 
class="n">md5</span>
 <span class="n">openssl</span> <span class="n">sha1</span> <span 
class="n">apache</span><span class="o">-</span><span 
class="n">slider</span><span class="o">-</span>$<span 
class="n">SLIDER_RELEASE</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">tar</span><span 
class="p">.</span><span class="n">gz</span> <span class="o">&gt;</span> <span 
class="n">apache</span><span class="o">-</span><span 
class="n">slider</span><span class="o">-</span>$<span 
class="n">SLIDER_RELEASE</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">tar</span><span 
class="p">.</span><span class="n">gz</span><span class="p">.</span><span 
class="n">sha</span>
 <span class="n">openssl</span> <span class="n">md5</span> <span 
class="n">apache</span><span class="o">-</span><span 
class="n">slider</span><span class="o">-</span>$<span 
class="n">SLIDER_RELEASE</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="o">&gt;</span> <span class="n">apache</span><span 
class="o">-</span><span class="n">slider</span><span class="o">-</span>$<span 
class="n">SLIDER_RELEASE</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>
@@ -406,9 +412,15 @@ Rename it with </em>incubator* in the na
 <p>Upload the artifacts to your apache home:</p>
 <p>The artifacts then need to be copied over to 
~/public_html/slider-release-$SLIDER_RELEASE-rc0</p>
 <div class="codehilite"><pre><span class="n">cd</span> <span 
class="p">..</span>
-<span class="n">mv</span> <span class="n">target</span> <span 
class="n">slider</span><span class="o">-</span><span 
class="n">release</span><span class="o">-</span>$<span 
class="n">SLIDER_RELEASE</span><span class="o">-</span><span 
class="n">rc0</span>
+<span class="n">mv</span> <span class="n">target</span> <span 
class="n">slider</span><span class="o">-</span><span 
class="n">release</span><span class="o">-</span>$<span 
class="n">SLIDER_RELEASE</span><span class="o">-</span><span 
class="n">rc1</span>
+
+<span class="n">scp</span> <span class="o">-</span><span class="n">r</span> 
<span class="n">slider</span><span class="o">-</span><span 
class="n">release</span><span class="o">-</span>$<span 
class="n">SLIDER_RELEASE</span><span class="o">-</span><span 
class="n">rc1</span> $<span class="n">ASF_USER</span><span 
class="p">@</span><span class="n">people</span><span class="p">.</span><span 
class="n">apache</span><span class="p">.</span><span class="n">org</span><span 
class="p">:</span><span class="n">public_html</span><span 
class="o">/</span><span class="n">slider</span><span class="o">/</span>
+</pre></div>
 
-<span class="n">scp</span> <span class="o">-</span><span class="n">r</span> 
<span class="n">slider</span><span class="o">-</span><span 
class="n">release</span><span class="o">-</span>$<span 
class="n">SLIDER_RELEASE</span><span class="o">-</span><span 
class="n">rc0</span> <span class="n">people</span><span class="p">.</span><span 
class="n">apache</span><span class="p">.</span><span class="n">org</span><span 
class="p">:</span><span class="n">public_html</span>
+
+<p>(if you don't get the authentication for the copy, go to 
https://id.apache.org/ and add your ssh keys to your profile)</p>
+<p>The entire directory should now be uploaded, check it:</p>
+<div class="codehilite"><pre><span class="n">echo</span> <span 
class="n">http</span><span class="p">:</span><span class="o">//</span><span 
class="n">people</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">ASF_USER</span><span 
class="o">/</span><span class="n">slider</span>
 </pre></div>
 
 
@@ -421,11 +433,13 @@ yet.</p>
 <p><strong>Step 10</strong></p>
 <p>Call for a release VOTE to the dev mailing list 
([email protected]).</p>
 <p>To build the URLs, echo them then verify in your browser that they are 
present</p>
-<div class="codehilite"><pre><span class="n">echo</span> &quot;<span 
class="n">artifacts</span> <span class="n">at</span> <span 
class="n">http</span><span class="p">:</span><span class="o">//</span><span 
class="n">people</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">ASF_USER</span><span 
class="o">/</span><span class="n">slider</span><span class="o">-</span><span 
class="n">release</span><span class="o">-</span>$<span 
class="n">SLIDER_RELEASE</span><span class="o">-</span><span 
class="n">rc0</span>&quot;
+<div class="codehilite"><pre><span class="n">echo</span> &quot;<span 
class="n">artifacts</span> <span class="n">at</span> <span 
class="n">http</span><span class="p">:</span><span class="o">//</span><span 
class="n">people</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">ASF_USER</span><span 
class="o">/</span><span class="n">slider</span><span class="o">/</span><span 
class="n">slider</span><span class="o">-</span><span 
class="n">release</span><span class="o">-</span>$<span 
class="n">SLIDER_RELEASE</span><span class="o">-</span><span 
class="n">rc1</span>&quot;
 
 <span class="n">echo</span> &quot;<span class="n">source</span> <span 
class="n">at</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">slider</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">shortlog</span><span class="p">;</span><span class="n">h</span><span 
class="p">=</span><span class="n">refs</span><span class="o">/</span><span 
class="n">tags</span><span class="o">/</span><span 
class="n">release</span><span cla
 ss="o">-</span>$<span class="n">SLIDER_RELEASE</span><span 
class="o">-</span><span class="n">rc0</span>&quot;
 
 <span class="n">echo</span> &quot;<span class="n">PGP</span> <span 
class="n">keys</span> <span class="n">at</span> <span 
class="n">http</span><span class="p">:</span><span class="o">//</span><span 
class="n">pgp</span><span class="p">.</span><span class="n">mit</span><span 
class="p">.</span><span class="n">edu</span><span class="p">:</span>11371<span 
class="o">/</span><span class="n">pks</span><span class="o">/</span><span 
class="n">lookup</span>?<span class="n">op</span><span class="p">=</span><span 
class="n">vindex</span><span class="o">&amp;</span><span 
class="n">search</span><span class="p">=</span>$<span 
class="n">ASF_USER</span><span class="p">@</span><span 
class="n">apache</span><span class="p">.</span><span class="n">org</span>&quot;
+
+<span class="n">echo</span>  <span class="p">[</span><span 
class="n">VOTE</span><span class="p">]</span> <span class="n">Apache</span> 
<span class="n">Slider</span> <span class="n">Incubating</span> <span 
class="n">Release</span> $<span class="n">SLIDER_RELEASE</span> <span 
class="n">RC0</span>
 </pre></div>
 
 
@@ -484,8 +498,8 @@ If that VOTE passes with the IPMC send a
 <p><strong>Step 12</strong></p>
 <p>Verify your PGP key is provided to Apache. </p>
 <p>Apache verifies that distributions are correctly signed.
-Login to https://id.apache.org and verify the fingerprint of PGP key used to 
sign above is provided. (gpg --fingerprint)
-Upload your PGP public key only to /home/$ASF_USER/.pgpkey</p>
+Login to <a href="https://id.apache.org";>https://id.apache.org</a> and verify 
the fingerprint of PGP key used to sign above is provided. (<code>gpg 
--fingerprint</code>)
+Upload your PGP public key only to <code>/home/$ASF_USER/.pgpkey</code></p>
 <div class="codehilite"><pre><span class="n">scp</span> <span 
class="n">public</span><span class="o">-</span><span class="n">key</span><span 
class="p">.</span><span class="n">asc</span> <span class="n">people</span><span 
class="p">.</span><span class="n">apache</span><span class="p">.</span><span 
class="n">org</span><span class="p">:.</span><span class="n">pgpkey</span>
 </pre></div>
 
@@ -518,9 +532,9 @@ Upload your PGP public key only to /home
 <p>The download details for the latest release needs to be updated after 
mirrors are updated in <strong>Step 12</strong>. </p>
 <p>Verify the download links at <a 
href="http://slider.incubator.apache.org";>Slider Page</a>.</p>
 <p><strong>Step 16</strong></p>
-<p>Send an anouncement:</p>
+<p>Send an announcement:</p>
 <p>The bits published in <strong>Step 13</strong> may take up to 24 hours to 
replicate to the mirrors.</p>
-<p>Send an [email protected] to the dev and user aliases after the bits 
have replicated.</p>
+<p>Send an announcement to the dev and user aliases after the bits have 
replicated.</p>
 <p>Sample:</p>
 <div class="codehilite"><pre><span class="n">Title</span><span 
class="p">:</span> <span class="p">[</span><span class="n">ANNOUNCE</span><span 
class="p">]</span> <span class="n">Apache</span> <span class="n">Slider</span> 
<span class="n">x</span><span class="p">.</span><span class="n">y</span><span 
class="p">.</span><span class="n">z</span><span class="o">-</span><span 
class="n">incubating</span><span class="p">.</span>
 
@@ -596,8 +610,11 @@ the actual development version.</p>
 </li>
 <li>
 <p>reset the versions</p>
-<p>mvn versions:set -DnewVersion=$SLIDER_DEV
-git commit -a -m "$SLIDER_RELEASE_JIRA reverting development POMs to 
$SLIDER_DEV"</p>
+<div class="codehilite"><pre><span class="n">mvn</span> <span 
class="n">versions</span><span class="p">:</span><span class="n">set</span> 
<span class="o">-</span><span class="n">DnewVersion</span><span 
class="p">=</span>$<span class="n">SLIDER_DEV</span>
+<span class="n">git</span> <span class="n">commit</span> <span 
class="o">-</span><span class="n">a</span> <span class="o">-</span><span 
class="n">m</span> &quot;$<span class="n">SLIDER_RELEASE_JIRA</span> <span 
class="n">reverting</span> <span class="n">development</span> <span 
class="n">POMs</span> <span class="n">to</span> $<span 
class="n">SLIDER_DEV</span>&quot;
+</pre></div>
+
+
 </li>
 <li>
 <p>Continue the release process from step 12.</p>

Modified: websites/staging/slider/trunk/content/developing/windows.html
==============================================================================
--- websites/staging/slider/trunk/content/developing/windows.html (original)
+++ websites/staging/slider/trunk/content/developing/windows.html Fri Nov 14 
19:37:57 2014
@@ -207,8 +207,8 @@ is "private", then edit the firewall to 
    (even with this installed, you will still be mostly working from the windows
     command prompt on the machine, as it has the env variables set up)</li>
 <li>Git</li>
-<li>Java 7</li>
-<li>Python 2,7</li>
+<li>Java 7+</li>
+<li>Python 2.7</li>
 <li>OpenSSL</li>
 <li>Everything Hadoop's <code>BUILDING.TXT</code> needs. This includes the 
cygwin tools, protoc,
 python and more. If you cannot build Hadoop from the <code>Windows SDK Command 
Prompt</code>
@@ -242,7 +242,7 @@ Their <code>tcpview</code> tool is ideal
 <li>Get the cygwin64 bin dir on the PATH (remember, ";" as separators)</li>
 <li>find where the <code>CL</code> C/C++ compiler is and make sure it is on 
the PATH</li>
 <li>get the (native) <a href="http://www.cmake.org/";>CMake 2.8+</a> command on 
the path, 
-not the cygwin one.</li>
+not any cygwin one.</li>
 </ol>
 <p>Things to install in cygwin
 <em> sh
@@ -315,7 +315,9 @@ dialog.</li>
 <li>close the window and re-open it to get the new settings</li>
 </ol>
 <p>From a Windows SDK command prompt:</p>
-<div class="codehilite"><pre><span class="n">set</span> <span 
class="n">HADOOP_VERSION</span><span class="p">=</span>2<span 
class="p">.</span>6<span class="p">.</span>0<span class="o">-</span><span 
class="n">SNAPSHOT</span>
+<div class="codehilite"><pre><span class="n">set</span> <span 
class="n">HADOOP_VERSION</span><span class="p">=</span>2<span 
class="p">.</span>6<span class="p">.</span>0
+
+<span class="n">set</span> <span class="n">HADOOP_VERSION</span><span 
class="p">=</span>2<span class="p">.</span>7<span class="p">.</span>0<span 
class="o">-</span><span class="n">SNPSHOT</span>
 </pre></div>
 
 
@@ -358,7 +360,7 @@ exception)</p>
 
 
 <p>This should report the hadoop binaries, even if it warns about missing
- compression libraries</p>
+compression libraries</p>
   </div>
 
   <div id="footer">


Reply via email to