You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by bu...@apache.org on 2015/11/11 19:34:28 UTC

svn commit: r972127 - in /websites/staging/felix/trunk/content: ./ documentation/development/release-management-nexus.html

Author: buildbot
Date: Wed Nov 11 18:34:27 2015
New Revision: 972127

Log:
Staging update by buildbot for felix

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

Propchange: websites/staging/felix/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Nov 11 18:34:27 2015
@@ -1 +1 @@
-1713666
+1713908

Modified: websites/staging/felix/trunk/content/documentation/development/release-management-nexus.html
==============================================================================
--- websites/staging/felix/trunk/content/documentation/development/release-management-nexus.html (original)
+++ websites/staging/felix/trunk/content/documentation/development/release-management-nexus.html Wed Nov 11 18:34:27 2015
@@ -18,7 +18,7 @@
     limitations under the License.
 -->
   <head>
-    <title>Apache Felix - Release Management (Nexus)</title>
+    <title>Apache Felix - Release Management</title>
     <link rel="icon" href="/res/favicon.ico">
     <link rel="stylesheet" href="/res/site.css" type="text/css" media="all">
     <link rel="stylesheet" href="/res/codehilite.css" type="text/css" media="all">
@@ -76,7 +76,7 @@ h2:hover > .headerlink, h3:hover > .head
         <a href="/">Home</a>&nbsp;&raquo&nbsp;<a href="/documentation.html">Documentation</a>&nbsp;&raquo&nbsp;<a href="/documentation/development.html">Development</a>
       </div>
 
-      <h1>Release Management (Nexus)</h1>
+      <h1>Release Management</h1>
       <style type="text/css">
 /* The following code is added by mdx_elementid.py
    It was originally lifted from http://subversion.apache.org/style/site.css */
@@ -188,10 +188,17 @@ the released version.
 </li>
 <li>Verify the staged artifacts<ul>
 <li>if you click on your repository, a tree view will appear below. You can then browse the contents to ensure the artifacts are as you expect them. Pay particular attention to the existence of *.asc (signature) files. If you don't like the content of the repository, right click your repository and choose <em>Drop</em>. You can then rollback your release (see <em>Canceling the Release</em>) and repeat the process</li>
-<li>note the staging repository URL (especially the number at the end of the URL) you will need this in your vote email</li>
+<li>note the staging repository URL (especially the number at the end of the URL) you will need this in your vote email.</li>
 </ul>
 </li>
 </ol>
+<h2 id="stage-the-generated-documentation">Stage the generated documentation<a class="headerlink" href="#stage-the-generated-documentation" title="Permanent link">&para;</a></h2>
+<p>(This only applies to the maven-bundle-plugin so far.)</p>
+<p>Run:</p>
+<div class="codehilite"><pre>$ <span class="n">mvn</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">scm</span><span class="o">-</span><span class="n">publish</span><span class="p">:</span><span class="n">publish</span><span class="o">-</span><span class="n">scm</span>
+</pre></div>
+
+
 <h2 id="starting-the-vote">Starting the Vote<a class="headerlink" href="#starting-the-vote" title="Permanent link">&para;</a></h2>
 <p>Propose a vote on the dev list with the closed issues, the issues left, and the staging repository - for example:</p>
 <div class="codehilite"><pre>To: &quot;Felix Developers List&quot; &lt;dev@felix.apache.org&gt;
@@ -336,6 +343,12 @@ Otherwise publish the site by visiting t
 <p>For the last two tasks, it's better to give the mirrors some time to distribute the uploaded artifacts (one day should be fine). This ensures that once the website (news and download page) is updated, people can actually download the artifacts.</p>
 <h2 id="update-jira">Update JIRA<a class="headerlink" href="#update-jira" title="Permanent link">&para;</a></h2>
 <p>Go to <a href="https://issues.apache.org/jira/secure/project/ViewProject.jspa?pid=12310100">Admin</a> section on the FELIX JIRA and mark the Y.Z version as released - create version Y.Z+1, if that hasn't already been done.</p>
+<h2 id="publish-generated-documentation">Publish Generated Documentation<a class="headerlink" href="#publish-generated-documentation" title="Permanent link">&para;</a></h2>
+<p>This procedure applies to the maven-bundle-plugin; it may expand to others. The bundle plugin's maven-site-plugin doc is published to SVN by the
+maven-scm-publish plugin at the location
+https://svn.apache.org/repos/infra/websites/production/felix/content/components/bundle-plugin-archives/bundle-plugin-LATEST. At release time, you
+rename that from LATEST to the correct version, and then copy it to https://svn.apache.org/repos/infra/websites/production/felix/content/components/bundle-plugin.</p>
+<p>See <a href="http://maven.apache.org/developers/website/deploy-component-reference-documentation.html#Publishing_versioned_component_reference_documentation">some doc from the Maven project</a>.</p>
 <h2 id="create-an-announcement">Create an Announcement<a class="headerlink" href="#create-an-announcement" title="Permanent link">&para;</a></h2>
 <div class="codehilite"><pre>To: &quot;Felix Users List&quot; &lt;users@felix.apache.org&gt;
 Subject: [ANN] Felix XXX version Y.Z Released
@@ -408,7 +421,7 @@ svn: MKACTIVITY of &#39;/repos/asf/!svn/
 
 <p>This is due to a bug in Subversion on the Mac, as described by Brett Porter in his [blog|http://blogs.exist.com/bporter/2008/02/25/working-around-non-interactive-problems-in-leopards-subversion/]. He proposes putting an "svn" script at the head of your path to fix the issue.</p>
       <div class="timestamp" style="margin-top: 30px; font-size: 80%; text-align: right;">
-        Rev. 1713666 by bimargulies on Tue, 10 Nov 2015 15:22:37 +0000
+        Rev. 1713908 by bimargulies on Wed, 11 Nov 2015 18:33:50 +0000
       </div>
       <div class="trademarkFooter"> 
         Apache Felix, Felix, Apache, the Apache feather logo, and the Apache Felix project