You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by bu...@apache.org on 2013/07/08 15:51:05 UTC

svn commit: r868812 - in /websites/staging/sling/trunk/content: ./ documentation/development/release-management.html

Author: buildbot
Date: Mon Jul  8 13:51:04 2013
New Revision: 868812

Log:
Staging update by buildbot for sling

Modified:
    websites/staging/sling/trunk/content/   (props changed)
    websites/staging/sling/trunk/content/documentation/development/release-management.html

Propchange: websites/staging/sling/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Mon Jul  8 13:51:04 2013
@@ -1 +1 @@
-1500510
+1500727

Modified: websites/staging/sling/trunk/content/documentation/development/release-management.html
==============================================================================
--- websites/staging/sling/trunk/content/documentation/development/release-management.html (original)
+++ websites/staging/sling/trunk/content/documentation/development/release-management.html Mon Jul  8 13:51:04 2013
@@ -107,7 +107,7 @@
 <li><a href="#update-jira">Update JIRA</a></li>
 <li><a href="#create-an-announcement">Create an Announcement</a></li>
 <li><a href="#related-links">Related Links</a></li>
-<li><a href="#appendix-a-create-and-add-your-key-to-httpwwwapacheorgdistslingkeys">Appendix A: Create and Add your key to http://www.apache.org/dist/sling/KEYS</a></li>
+<li><a href="#appendix-a-create-and-add-your-key-to-httpspeopleapacheorgkeysgroupslingasc">Appendix A: Create and Add your key to https://people.apache.org/keys/group/sling.asc</a></li>
 <li><a href="#appendix-b-preparing-releases-on-mac-os-x">Appendix B: preparing releases on Mac OS X</a></li>
 <li><a href="#appendix-c-deploy-bundles-on-the-sling-obr">Appendix C: Deploy bundles on the Sling OBR</a></li>
 </ul>
@@ -115,7 +115,7 @@
 <h2 id="prerequisites">Prerequisites</h2>
 <ul>
 <li>To prepare or perform a release you <em>MUST BE</em> at least be an Apache Sling Committer.</li>
-<li>Each and every release must be signed; therefore the public key should be cross signed by other Apache committers (not required but suggested) and this public key should be added to <a href="http://www.apache.org/dist/sling/KEYS">http://www.apache.org/dist/sling/KEYS</a> and either on pool.sks-keyservers.net or pgp.mit.edu (See Appendix A)</li>
+<li>Each and every release must be signed; therefore the public key should be cross signed by other Apache committers (not required but suggested) and this public key should be added to <a href="https://people.apache.org/keys/group/sling.asc">https://people.apache.org/keys/group/sling.asc</a> and either on pool.sks-keyservers.net or pgp.mit.edu (See Appendix A)</li>
 <li>When preparing the release on Mac OS X, check out Appendix B before trying the steps in the next chapter.</li>
 <li>Make sure you have all Apache servers defined in your <a href="http://maven.apache.org/developers/committer-settings.html">settings.xml</a></li>
 </ul>
@@ -300,7 +300,6 @@ This release is available from http://sl
     <span class="nt">&lt;version&gt;</span>X.Y.Z<span class="nt">&lt;/version&gt;</span>
 <span class="nt">&lt;/dependency&gt;</span>
 
-
 Release Notes:
 
 <span class="err">&lt;</span><span class="nt">&lt;insert</span> <span class="err">release</span> <span class="err">notes</span> <span class="err">in</span> <span class="err">text</span> <span class="err">format</span> <span class="err">from</span> <span class="err">JIRA</span><span class="nt">&gt;</span>&gt;
@@ -317,7 +316,7 @@ Enjoy!
 <li><a href="http://www.apache.org/dev/release-signing.html">http://www.apache.org/dev/release-signing.html</a></li>
 <li><a href="http://wiki.apache.org/incubator/SigningReleases">http://wiki.apache.org/incubator/SigningReleases</a></li>
 </ol>
-<h2 id="appendix-a-create-and-add-your-key-to-httpwwwapacheorgdistslingkeys">Appendix A: Create and Add your key to <a href="http://www.apache.org/dist/sling/KEYS">http://www.apache.org/dist/sling/KEYS</a></h2>
+<h2 id="appendix-a-create-and-add-your-key-to-httpspeopleapacheorgkeysgroupslingasc">Appendix A: Create and Add your key to <a href="https://people.apache.org/keys/group/sling.asc">https://people.apache.org/keys/group/sling.asc</a></h2>
 <p>Considering that you are using a *nix system with a working OpenSSH, GnuPG, and bash you can create and add your own key with the following command:</p>
 <ol>
 <li>
@@ -330,16 +329,17 @@ Enjoy!
 When gpg asks for comment linked the key you <em>SHOULD USE</em> "CODE SIGNING KEY"</p>
 </li>
 <li>
-<p>Add the key to <a href="http://www.apache.org/dist/sling/KEYS">http://www.apache.org/dist/sling/KEYS</a> type the following command replacing the word e-mail with your Apache's one (<committer>@apache.org).</p>
-<div class="codehilite"><pre>$ <span class="p">(</span><span class="n">gpg</span> <span class="o">--</span><span class="n">list</span><span class="o">-</span><span class="n">sigs</span> <span class="n">e</span><span class="o">-</span><span class="n">mail</span> <span class="o">&amp;&amp;</span> <span class="n">gpg</span> <span class="o">--</span><span class="n">export</span> <span class="o">--</span><span class="n">armor</span> <span class="n">e</span><span class="o">-</span><span class="n">mail</span><span class="p">)</span> <span class="o">&gt;</span> <span class="n">toadd</span><span class="p">.</span><span class="n">key</span>
-$ <span class="n">scp</span> <span class="n">toadd</span><span class="p">.</span><span class="n">key</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">ssh</span> <span class="n">people</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span> &quot;<span class="nb">cat</span> <span class="n">toadd</span><span class="p">.</span><span class="n">key</span> <span class="o">&gt;&gt;</span> <span class="o">/</span><span class="n">x1</span><span class="o">/</span><span class="n">www</span><span class="o">/</span><span class="n">www</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">dist</span><span class="o">/</span><span class="n">sling</span><span class="o">/</span><span class="n">KEYS</span>&quot;
+<p>Add the key to <a href="https://people.apache.org/keys/group/sling.asc">https://people.apache.org/keys/group/sling.asc</a> type the following command replacing the word e-mail with your Apache's one (<committer>@apache.org).</p>
+<div class="codehilite"><pre>$ <span class="n">gpg</span> <span class="o">--</span><span class="n">fingerprint</span> <span class="o">&lt;</span><span class="n">committer</span><span class="o">&gt;</span><span class="p">@</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span>
 </pre></div>
 
 
 </li>
 <li>
-<p>You are <em>DONE</em>, but to see the changes on <a href="http://www.apache.org/dist/sling/KEYS">http://www.apache.org/dist/sling/KEYS</a> you must wait 2 hours</p>
+<p>Add the key signature into the field 'OpenPGP Public Key Primary Fingerprint' in your profile at <a href="https://id.apache.org">https://id.apache.org</a></p>
+</li>
+<li>
+<p>You are <em>DONE</em>, but to see the changes on <a href="https://people.apache.org/keys/group/sling.asc">https://people.apache.org/keys/group/sling.asc</a> you may need to wait a few hours</p>
 <p>You also have to add your public key either on pool.sks-keyservers.net or pgp.mit.edu (for the statging repository).</p>
 </li>
 </ol>
@@ -388,15 +388,15 @@ $ <span class="n">mvn</span> <span class
 <li>
 <p>Variant: Refer to Maven Repository</p>
 <p>Instead of checking out and building the project locally, you may also use the <code>deploy-file</code> goal of the Maven Bundle Plugin:</p>
-<div class="codehilite"><pre>$ <span class="n">wget</span> <span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">repo1</span><span class="p">.</span><span class="n">maven</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">maven2</span><span class="o">/</span><span class="n">org</span><span class="o">/</span><span class="n">apache</span><span class="o">/</span><span class="n">sling</span><span class="o">/</span><span class="n">the</span><span class="o">*</span><span class="n">module</span><span class="o">/</span><span class="n">version</span><span class="o">/</span><span class="n">the</span><span class="o">*</span><span class="n">module</span><span class="o">-</span><span class="n">version</span><span class="p">.</span><span class="n">jar</span>
-$ <span class="n">wget</span> <span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">repo1</span><span class="p">.</span><span class="n">maven</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">maven2</span><span class="o">/</span><span class="n">org</span><span class="o">/</span><span class="n">apache</span><span class="o">/</span><span class="n">sling</span><span class="o">/</span><span class="n">the</span><span class="o">*</span><span class="n">module</span><span class="o">/</span><span class="n">version</span><span class="o">/</span><span class="n">the</span><span class="o">*</span><span class="n">module</span><span class="o">-</span><span class="n">version</span><span class="p">.</span><span class="n">pom</span>
+<div class="codehilite"><pre>$ <span class="n">wget</span> <span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">repo1</span><span class="p">.</span><span class="n">maven</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">maven2</span><span class="o">/</span><span class="n">org</span><span class="o">/</span><span class="n">apache</span><span class="o">/</span><span class="n">sling</span><span class="o">/</span><span class="n">the</span><span class="o">\</span><span class="n">_module</span><span class="o">/</span><span class="n">version</span><span class="o">/</span><span class="n">the</span><span class="o">\</span><span class="n">_module</span><span class="o">-</span><span class="n">version</span><span class="p">.</span><span class="n">jar</span>
+$ <span class="n">wget</span> <span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">repo1</span><span class="p">.</span><span class="n">maven</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">maven2</span><span class="o">/</span><span class="n">org</span><span class="o">/</span><span class="n">apache</span><span class="o">/</span><span class="n">sling</span><span class="o">/</span><span class="n">the</span><span class="o">\</span><span class="n">_moduleversion</span><span class="o">/</span><span class="n">the</span><span class="o">\</span><span class="n">_module</span><span class="o">-</span><span class="n">version</span><span class="p">.</span><span class="n">pom</span>
 $ <span class="n">mvn</span> <span class="n">org</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">felix</span><span class="p">:</span><span class="n">maven</span><span class="o">-</span><span class="n">bundle</span><span class="o">-</span><span class="n">plugin</span><span class="p">:</span><span class="n">deploy</span><span class="o">-</span><span class="n">file</span> <span class="o">\</span>
-    <span class="o">-</span><span class="n">Dfile</span><span class="p">=</span><span class="n">the</span><span class="o">*</span><span class="n">module</span><span class="o">-</span><span class="n">version</span><span class="p">.</span><span class="n">jar</span> <span class="o">-</span><span class="n">DpomFile</span><span class="p">=</span><span class="n">the</span><span class="o">*</span><span class="n">module</span><span class="o">-</span><span class="n">version</span><span class="p">.</span><span class="n">pom</span> <span class="o">\</span>
-    <span class="o">-</span><span class="n">DbundleUrl</span><span class="p">=</span><span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">repo1</span><span class="p">.</span><span class="n">maven</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">maven2</span><span class="o">/</span><span class="n">org</span><span class="o">/</span><span class="n">apache</span><span class="o">/</span><span class="n">sling</span><span class="o">/</span><span class="n">the</span><span class="o">*</span><span class="n">module</span><span class="o">/</span><span class="n">version</span><span class="o">/</span><span class="n">the</span><span class="o">*</span><span class="n">module</span><span class="o">-</span><span class="n">version</span><span class="p">.</span><span class="n">jar</span> <span class="o">\</span>
+    <span class="o">-</span><span class="n">Dfile</span><span class="p">=</span><span class="n">the</span><span class="o">\</span><span class="n">_module</span><span class="o">-</span><span class="n">version</span><span class="p">.</span><span class="n">jar</span> <span class="o">-</span><span class="n">DpomFile</span><span class="p">=</span><span class="n">the</span><span class="o">\</span><span class="n">_module</span><span class="o">-</span><span class="n">version</span><span class="p">.</span><span class="n">pom</span> <span class="o">\</span>
+    <span class="o">-</span><span class="n">DbundleUrl</span><span class="p">=</span><span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">repo1</span><span class="p">.</span><span class="n">maven</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">maven2</span><span class="o">/</span><span class="n">org</span><span class="o">/</span><span class="n">apache</span><span class="o">/</span><span class="n">sling</span><span class="o">/</span><span class="n">the</span><span class="o">\</span><span class="n">_module</span><span class="o">/</span><span class="n">version</span><span class="o">/</span><span class="n">the</span><span class="o">\</span><span class="n">_module</span><span class="o">-</span><span class="n">version</span><span class="p">.</span><span class="n">jar</span> <span class="o">\</span>
     <span class="o">-</span><span class="n">Durl</span><span class="p">=</span><span class="n">file</span><span class="p">:</span><span class="o">///</span><span class="n">path_to_site_checkout</span><span class="o">/</span><span class="n">obr</span> <span class="o">\</span>
     <span class="o">-</span><span class="n">DprefixUrl</span><span class="p">=</span><span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">repo1</span><span class="p">.</span><span class="n">maven</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">maven2</span> <span class="o">\</span>
     <span class="o">-</span><span class="n">DremoteOBR</span><span class="p">=</span><span class="n">sling</span><span class="p">.</span><span class="n">xml</span>
-$ <span class="n">rm</span> <span class="n">the</span><span class="o">*</span><span class="n">module</span><span class="o">-</span><span class="n">version</span><span class="p">.</span><span class="n">jar</span> <span class="n">the</span><span class="o">*</span><span class="n">module</span><span class="o">-</span><span class="n">version</span><span class="p">.</span><span class="n">pom</span>
+$ <span class="n">rm</span> <span class="n">the</span><span class="o">\</span><span class="n">_module</span><span class="o">-</span><span class="n">version</span><span class="p">.</span><span class="n">jar</span> <span class="n">the</span><span class="o">*</span><span class="n">module</span><span class="o">-</span><span class="n">version</span><span class="p">.</span><span class="n">pom</span>
 </pre></div>
 
 
@@ -420,7 +420,7 @@ $ <span class="n">rm</span> <span class=
 </li>
 </ol>
       <div class="timestamp" style="margin-top: 30px; font-size: 80%; text-align: right;">
-        Rev. 1499238 by fmeschbe on Wed, 3 Jul 2013 07:39:54 +0000
+        Rev. 1500727 by dklco on Mon, 8 Jul 2013 13:50:56 +0000
       </div>
       <div class="trademarkFooter"> 
         Apache Sling, Sling, Apache, the Apache feather logo, and the Apache Sling project