Author: buildbot
Date: Wed Apr 23 15:41:17 2014
New Revision: 906652

Log:
manual

Modified:
    websites/staging/ace/trunk/content/   (props changed)
    websites/staging/ace/trunk/content/dev-doc/release-guide.html
    websites/staging/ace/trunk/content/downloads.html
    websites/staging/ace/trunk/content/index.html
    websites/staging/ace/trunk/content/news.html

Propchange: websites/staging/ace/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Apr 23 15:41:17 2014
@@ -1 +1 @@
-1586749
+1589440

Modified: websites/staging/ace/trunk/content/dev-doc/release-guide.html
==============================================================================
--- websites/staging/ace/trunk/content/dev-doc/release-guide.html (original)
+++ websites/staging/ace/trunk/content/dev-doc/release-guide.html Wed Apr 23 
15:41:17 2014
@@ -165,30 +165,37 @@
       <p><a href="/"><i class='icon-home'></i> Home</a>&nbsp;&raquo&nbsp;<a 
href="/dev-doc/">Dev-doc</a></p>
       <h1>Release Guide</h1>
       <div class="clear"></div>
-      <div id="content"><p>Apache ACE is an open source project, and as such 
its only official releases are source releases. For convenience we also provide 
binaries. This document describes how to do a source release. It is based on 
the <a href="http://www.apache.org/dev/release.html";>Release FAQ</a>.</p>
+      <div id="content"><p>Apache ACE is an open source project, and as such 
its only official releases
+are source releases. For convenience we also provide binaries. This document
+describes how to do a source release. It is based on the
+<a href="http://www.apache.org/dev/release.html";>Release FAQ</a>.</p>
 <h2 id="prerequisites">Prerequisites</h2>
-<p>To create a release you must:</p>
+<p>To create a release you <em>must</em>:</p>
 <ul>
-<li>Be a committer in the Apache ACE project.</li>
-<li>Have ant installed on your system.</li>
-<li>Have svn installed on your system.</li>
-<li>Have gpg installed on your system.</li>
-<li>Have a public key added to: http://www.apache.org/dist/ace/KEYS</li>
+<li>Be a committer in the Apache ACE project;</li>
+<li>Have Ant installed on your system;</li>
+<li>Have Subversion installed on your system;</li>
+<li>Have gpg installed on your system;</li>
+<li>Have a public key added to the <a 
href="http://www.apache.org/dist/ace/KEYS";>keys file</a>.</li>
 </ul>
 <p>Before you can start staging a release candidate, you must:</p>
 <ul>
-<li>Make sure there are no snapshot dependencies anymore.</li>
-<li>Double check that the version you want to create is correctly filled in in 
build/build.xml.</li>
-<li>Create a tagged version of the sources in preparation of the release 
candidate.</li>
+<li>make sure there are no dependencies on snapshots/unreleased versions;</li>
+<li>double check that the version you want to create is correctly filled in in 
<tt>build/build.xml</tt>;</li>
+<li>
+<p>create a tagged version of the sources in preparation of the release 
candidate:</p>
+<p>::sh
+svn copy https://svn.apache.org/repos/asf/ace/trunk/ 
https://svn.apache.org/repos/asf/ace/releases/X.Y.Z -m "Release X.Y.Z"</p>
+</li>
 </ul>
 <h2 id="staging-a-release-candidate">Staging a release candidate</h2>
 <p>Staging a release starts by checking out a tagged version of the 
sources:</p>
-<div class="codehilite"><pre><span class="nv">$ </span>svn co 
https://svn.apache.org/repos/asf/ace/tags/ace-sources-X.Y.Z ace-sources-X.Y.Z
+<div class="codehilite"><pre><span class="nv">$ </span>svn co 
https://svn.apache.org/repos/asf/ace/releases/X.Y.Z ace-X.Y.Z
 </pre></div>
 
 
 <p>The next step is to build the software and create the archives:</p>
-<div class="codehilite"><pre><span class="nv">$ </span><span class="nb">cd 
</span>ace-sources-X.Y.Z/build
+<div class="codehilite"><pre><span class="nv">$ </span><span class="nb">cd 
</span>ace-X.Y.Z/build
 <span class="nv">$ </span>ant
 <span class="nv">$ </span>ant package
 </pre></div>
@@ -199,36 +206,54 @@
 </pre></div>
 
 
-<p>Now you can upload the archives and the signatures to our development area, 
which we use to stage this release candidate. This development area can be 
found at https://dist.apache.org/repos/dist/dev/ace and adding files to it can 
be done using "svnpubsub" which is taken care of by the following target:</p>
+<p>you can upload the archives and the signatures to our development area, 
which
+we use to stage this release candidate. This development area can be found at
+<tt>https://dist.apache.org/repos/dist/dev/ace</tt> and adding files to it can
+be done using "svnpubsub" which is taken care of by the following target:</p>
 <div class="codehilite"><pre><span class="nv">$ </span>ant commit-to-staging
 </pre></div>
 
 
 <h2 id="voting-on-the-release">Voting on the release</h2>
-<p>Start a vote on the [email protected] list:</p>
-<div class="codehilite"><pre>To: <span class="s2">&quot;Apache ACE developers 
list&quot;</span> &lt;[email protected]&gt;
-Subject: <span class="o">[</span>VOTE<span class="o">]</span> Release ACE 
version X.Y.Z
+<p>Start a vote on the [email protected] list, for example (be sure to 
replace
+<tt>X.Y.Z</tt> with the <em>correct</em> version!):</p>
+<div class="codehilite"><pre><span class="n">To</span><span class="p">:</span> 
&quot;<span class="n">Apache</span> <span class="n">ACE</span> <span 
class="n">developers</span> <span class="n">list</span>&quot; <span 
class="o">&lt;</span><span class="n">dev</span><span class="p">@</span><span 
class="n">ace</span><span class="p">.</span><span class="n">apache</span><span 
class="p">.</span><span class="n">org</span><span class="o">&gt;</span>
+<span class="n">Subject</span><span class="p">:</span> <span 
class="p">[</span><span class="n">VOTE</span><span class="p">]</span> <span 
class="n">Release</span> <span class="n">ACE</span> <span 
class="n">version</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="n">The</span> <span class="n">source</span> <span 
class="n">code</span> <span class="n">of</span> <span class="n">Apache</span> 
<span class="n">ACE</span> <span class="n">version</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="n">is</span> <span 
class="n">available</span><span class="p">,</span>
+<span class="n">along</span> <span class="n">with</span> <span 
class="n">an</span> <span class="n">archive</span> <span 
class="n">containing</span> <span class="n">all</span> <span 
class="n">dependencies</span> <span class="n">and</span> <span 
class="n">a</span>
+<span class="n">binary</span> <span class="n">release</span> <span 
class="k">for</span> <span class="n">convenience</span><span class="p">.</span> 
<span class="n">They</span> <span class="n">can</span> <span 
class="n">all</span> <span class="n">be</span> <span class="n">found</span> 
<span class="n">in</span>
+<span class="n">our</span> <span class="n">staging</span> <span 
class="n">area</span> <span class="n">here</span><span class="p">:</span>
+<span class="n">https</span><span class="p">:</span><span 
class="o">//</span><span class="n">dist</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">dist</span><span class="o">/</span><span class="n">dev</span><span 
class="o">/</span><span class="n">ace</span><span class="o">/</span>
+
+<span class="n">You</span> <span class="n">can</span> <span 
class="n">use</span> <span class="n">this</span> <span class="n">UNIX</span> 
<span class="n">script</span> <span class="n">to</span> <span 
class="n">download</span> <span class="n">the</span> <span 
class="n">release</span> <span class="n">and</span>
+<span class="n">verify</span> <span class="n">the</span> <span 
class="n">checksums</span> <span class="n">and</span> <span 
class="n">signatures</span><span class="p">:</span>
+<span class="n">http</span><span class="p">:</span><span 
class="o">//</span><span class="n">svn</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="o">/</span><span class="n">ace</span><span 
class="o">/</span><span class="n">trunk</span><span class="o">/</span><span 
class="n">etc</span><span class="o">/</span><span 
class="n">check_staged_ace</span><span class="p">.</span><span 
class="n">sh</span>
 
-The <span class="nb">source </span>code of Apache ACE version X.Y.Z is 
available,
-along with an archive containing all dependencies and a
-binary release <span class="k">for </span>convenience. They can all be found in
-our staging area here:
-https://dist.apache.org/repos/dist/dev/ace/
+<span class="n">Usage</span><span class="p">:</span>
+<span class="n">sh</span> <span class="n">check_staged_ace</span><span 
class="p">.</span><span class="n">sh</span> <span class="n">X</span><span 
class="p">.</span><span class="n">Y</span><span class="p">.</span><span 
class="n">Z</span>
 
-Please vote to approve this release:
-<span class="o">[</span>  <span class="o">]</span> +1 Approve the release
-<span class="o">[</span>  <span class="o">]</span> -1 Veto the release <span 
class="o">(</span>please motivate<span class="o">)</span>
+<span class="n">Please</span> <span class="n">vote</span> <span 
class="n">to</span> <span class="n">approve</span> <span class="n">this</span> 
<span class="n">release</span><span class="p">:</span>
+<span class="p">[</span>  <span class="p">]</span> <span class="o">+</span>1 
<span class="n">Approve</span> <span class="n">the</span> <span 
class="n">release</span>
+<span class="p">[</span>  <span class="p">]</span> <span class="o">-</span>1 
<span class="n">Veto</span> <span class="n">the</span> <span 
class="n">release</span> <span class="p">(</span><span class="n">please</span> 
<span class="n">motivate</span><span class="p">)</span>
 
-This vote will be open <span class="k">for </span>at least 72 hours.
+<span class="n">This</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> <span class="n">at</span> <span 
class="n">least</span> 72 <span class="n">hours</span><span class="p">.</span>
 </pre></div>
 
 
-<p>The formal requirements on approving a release are:</p>
+<p>The formal requirements on <a 
href="http://www.apache.org/dev/release.html#approving-a-release";>approving a 
release</a> are:</p>
 <blockquote>
-<p>Votes on whether a package is ready to be released use majority approval -- 
i.e. at least three PMC members must vote affirmatively for release, and there 
must be more positive than negative votes. Releases may not be vetoed. Before 
voting +1 PMC members are required to download the signed source code package, 
compile it as provided, and test the resulting executable on their own 
platform, along with also verifying that the package contains the required 
contents.</p>
+<p>Votes on whether a package is ready to be released use majority approval --
+i.e. at least three PMC members must vote affirmatively for release, and there
+must be more positive than negative votes. Releases may not be vetoed. Before
+voting +1 PMC members are required to download the signed source code package,
+compile it as provided, and test the resulting executable on their own
+platform, along with also verifying that the package contains the required
+contents.</p>
 </blockquote>
-<p>The list of PMC (and project) members can be found here: 
http://ace.apache.org/get-involved/project-team.html</p>
-<p>Wrap up the vote with an e-mail to the [email protected] list again:</p>
+<p>The list of PMC (and project) members can be found
+<a href="http://ace.apache.org/get-involved/project-team.html";>on this 
page</a>.</p>
+<p>Wrap up the vote with an e-mail to the <tt>[email protected]</tt> list 
again:</p>
 <div class="codehilite"><pre><span class="n">To</span><span class="p">:</span> 
&quot;<span class="n">Apache</span> <span class="n">ACE</span> <span 
class="n">developers</span> <span class="n">list</span>&quot; <span 
class="o">&lt;</span><span class="n">dev</span><span class="p">@</span><span 
class="n">ace</span><span class="p">.</span><span class="n">apache</span><span 
class="p">.</span><span class="n">org</span><span class="o">&gt;</span>
 <span class="n">Subject</span><span class="p">:</span> <span 
class="p">[</span><span class="n">RESULT</span><span class="p">]</span> <span 
class="p">[</span><span class="n">VOTE</span><span class="p">]</span> <span 
class="n">Release</span> <span class="n">ACE</span> <span 
class="n">version</span> <span class="n">X</span><span class="p">.</span><span 
class="n">Y</span><span class="p">.</span><span class="n">Z</span>
 
@@ -239,19 +264,19 @@ This vote will be open <span class="k">f
 </pre></div>
 
 
-<p>And, depending on the result, continue with either promoting or cancelling 
the release below.</p>
+<p>And, depending on the result, continue with either promoting or cancelling 
the
+release below.</p>
 <h2 id="promoting-the-release">Promoting the release</h2>
-<p>Move the artifacts from the development area to the final release location 
at https://dist.apache.org/repos/dist/release/ace by invoking the following 
target:</p>
+<p>Move the artifacts from the development area to the final release location 
at
+<tt>https://dist.apache.org/repos/dist/release/ace</tt> by invoking the
+following target:</p>
 <div class="codehilite"><pre><span class="nv">$ </span>ant promote-to-release
 </pre></div>
 
 
-<p>Then update the tag in subversion, for example for the X.Y.Z release like 
this:</p>
-<div class="codehilite"><pre><span class="nv">$ </span>svn move 
https://svn.apache.org/repos/asf/ace/tags/ace-sources-X.Y.Z 
https://svn.apache.org/repos/asf/ace/releases/ace-sources-X.Y.Z -m <span 
class="s2">&quot;Apache ACE release X.Y.Z tagged.&quot;</span>
-</pre></div>
-
-
-<p>Now wait at least 24 hours to allow the release to be properly mirrored and 
then update the news and download page on the Apache ACE website and announce 
the release:</p>
+<p>Now wait at least 24 hours to allow the release to be properly mirrored and
+then update the news and download page on the Apache ACE website and announce
+the release:</p>
 <div class="codehilite"><pre><span class="n">To</span><span class="p">:</span> 
&quot;<span class="n">Apache</span> <span class="n">ACE</span> <span 
class="n">users</span> <span class="n">list</span>&quot; <span 
class="o">&lt;</span><span class="n">users</span><span class="p">@</span><span 
class="n">ace</span><span class="p">.</span><span class="n">apache</span><span 
class="p">.</span><span class="n">org</span><span class="o">&gt;</span>
 <span class="n">Subject</span><span class="p">:</span> <span 
class="p">[</span><span class="n">ANN</span><span class="p">]</span> <span 
class="n">ACE</span> <span class="n">version</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="n">released</span><span 
class="p">.</span>
 
@@ -262,6 +287,12 @@ This vote will be open <span class="k">f
 </pre></div>
 
 
+<p>After announcing the release, please update the baseline bundles contained 
in
+trunk/cnf/releaserepo based on the released artifacts (remove old versions, 
keep
+only the latest one).</p>
+<p>Please also make sure that old releases are removed from
+https://dist.apache.org/repos/dist/release/ace (the ant task does not do that 
yet).
+Leave the KEYS file in place.</p>
 <h2 id="cancelling-the-release">Cancelling the release</h2>
 <p>Remove the artifacts from the development area:</p>
 <div class="codehilite"><pre><span class="nv">$ </span>ant delete-from-staging

Modified: websites/staging/ace/trunk/content/downloads.html
==============================================================================
--- websites/staging/ace/trunk/content/downloads.html (original)
+++ websites/staging/ace/trunk/content/downloads.html Wed Apr 23 15:41:17 2014
@@ -182,23 +182,23 @@
 <tbody>
 <tr>
 <td>Sourcecode</td>
-<td>1.0.0</td>
-<td><a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-1.0.0/apache-ace-1.0.0-src.zip";>archive</a>
 (<a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-1.0.0/apache-ace-1.0.0-src.zip.asc";>asc</a>
 <a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-1.0.0/apache-ace-1.0.0-src.zip.md5";>md5</a>
 <a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-1.0.0/apache-ace-1.0.0-src.zip.sha";>sha</a>)</td>
+<td>2.0.1</td>
+<td><a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-2.0.1/apache-ace-2.0.1-src.zip";>archive</a>
 (<a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-2.0.1/apache-ace-2.0.1-src.zip.asc";>asc</a>
 <a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-2.0.1/apache-ace-2.0.1-src.zip.md5";>md5</a>
 <a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-2.0.1/apache-ace-2.0.1-src.zip.sha";>sha</a>)</td>
 </tr>
 <tr>
 <td>Dependencies</td>
-<td>1.0.0</td>
-<td><a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-1.0.0/apache-ace-1.0.0-dep.zip";>archive</a>
 (<a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-1.0.0/apache-ace-1.0.0-dep.zip.asc";>asc</a>
 <a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-1.0.0/apache-ace-1.0.0-dep.zip.md5";>md5</a>
 <a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-1.0.0/apache-ace-1.0.0-dep.zip.sha";>sha</a>)</td>
+<td>2.0.1</td>
+<td><a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-2.0.1/apache-ace-2.0.1-dep.zip";>archive</a>
 (<a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-2.0.1/apache-ace-2.0.1-dep.zip.asc";>asc</a>
 <a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-2.0.1/apache-ace-2.0.1-dep.zip.md5";>md5</a>
 <a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-2.0.1/apache-ace-2.0.1-dep.zip.sha";>sha</a>)</td>
 </tr>
 <tr>
 <td>Binaries</td>
-<td>1.0.0</td>
-<td><a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-1.0.0/apache-ace-1.0.0-bin.zip";>archive</a>
 (<a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-1.0.0/apache-ace-1.0.0-bin.zip.asc";>asc</a>
 <a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-1.0.0/apache-ace-1.0.0-bin.zip.md5";>md5</a>
 <a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-1.0.0/apache-ace-1.0.0-bin.zip.sha";>sha</a>)</td>
+<td>2.0.1</td>
+<td><a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-2.0.1/apache-ace-2.0.1-bin.zip";>archive</a>
 (<a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-2.0.1/apache-ace-2.0.1-bin.zip.asc";>asc</a>
 <a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-2.0.1/apache-ace-2.0.1-bin.zip.md5";>md5</a>
 <a 
href="http://www.apache.org/dyn/closer.cgi/ace/apache-ace-2.0.1/apache-ace-2.0.1-bin.zip.sha";>sha</a>)</td>
 </tr>
 </tbody>
 </table>
 <h3 id="archives">Archives</h3>
-<p>If you are looking for previous releases of Apache ACE, take a look in <a 
href="http://archive.apache.org/dist/incubator/ace/";>the archives</a>.</p></div>
+<p>If you are looking for previous releases of Apache ACE, take a look in <a 
href="http://archive.apache.org/dist/ace/";>the archives</a> and <a 
href="http://archive.apache.org/dist/incubator/ace/";>the incubator 
archives</a>.</p></div>
       <hr>
       <footer>
         <p>Copyright &#169; 2012-2014 <a href="http://www.apache.org/";>The 
Apache Software Foundation</a>, Licensed under the <a 
href="http://www.apache.org/licenses/LICENSE-2.0";>Apache License, Version 
2.0</a>.<br/>Apache ACE, the Apache ACE logo, Apache and the Apache feather 
logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</p>

Modified: websites/staging/ace/trunk/content/index.html
==============================================================================
--- websites/staging/ace/trunk/content/index.html (original)
+++ websites/staging/ace/trunk/content/index.html Wed Apr 23 15:41:17 2014
@@ -168,8 +168,7 @@
       <div id="content"><div class="hero-unit">
   <h1 style="text-align: center"><img src="/img/ApacheACE.png" alt="Apache 
ACE" /></h1>
   <p>Apache ACE is a software distribution framework that allows you to 
centrally manage and distribute software components, configuration data and 
other artifacts to target systems. It is built using OSGi and can be deployed 
in different topologies. The target systems are usually also OSGi based, but 
don't have to be.</p>
-
-    <p>Apache ACE is an <a href="http://www.apache.org/";>Apache</a> project, 
and as such is part of a larger community of users and developers.</p>
+  <p>Apache ACE is an <a href="http://www.apache.org/";>Apache</a> project, and 
as such is part of a larger community of users and developers.</p>
 </div>
 
 <h1 id="background">Background</h1>

Modified: websites/staging/ace/trunk/content/news.html
==============================================================================
--- websites/staging/ace/trunk/content/news.html (original)
+++ websites/staging/ace/trunk/content/news.html Wed Apr 23 15:41:17 2014
@@ -166,6 +166,8 @@
       <h1>News</h1>
       <div class="clear"></div>
       <div id="content"><ul>
+<li><em>April 22nd, 2014</em> - Apache ACE version 2.0.1 has been released! <a 
href="/downloads.html">Get it here</a>.</li>
+<li><em>April 8th, 2014</em> - <a 
href="http://apacheconnorthamerica2014.sched.org/event/39456b8b6aa54b56b5851702333e8471";>Continuous
 Automated Deployment with Apache ACE</a> talk at ApacheCon NA 2014 by Jan 
Willem Janssen and Marcel Offermans. <a 
href="http://events.linuxfoundation.org/sites/events/files/slides/Continuous%20Automated%20Deployment%20with%20Apache%20ACE.pdf";>Slides
 are here</a>;</li>
 <li><em>July 18th, 2013</em> - The PMC is proud to announce that Bram de 
Kruijff, Jan Willem Janssen and Paul Bakker have accepted to join the ACE 
PMC;</li>
 <li><em>June 17th, 2013</em> - We're proud to announce the Apache ACE 1.0.0 
release! <a href="/downloads.html">Get it here</a>;</li>
 <li><em>February 27th, 2012</em> - Press Release: <a 
href="https://blogs.apache.org/foundation/entry/the_apache_software_foundation_announces23";>The
 Apache Software Foundation Announces Apache ACE as a Top-Level 
Project</a>;</li>


Reply via email to