Author: buildbot
Date: Fri Feb 22 19:01:34 2013
New Revision: 851563

Log:
Staging update by buildbot for maven

Modified:
    websites/staging/maven/trunk/content/   (props changed)
    
websites/staging/maven/trunk/content/developers/release/maven-project-release-procedure.html
    websites/staging/maven/trunk/content/maven-site-1.0-site.jar

Propchange: websites/staging/maven/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Fri Feb 22 19:01:34 2013
@@ -1 +1 @@
-1449168
+1449172

Modified: 
websites/staging/maven/trunk/content/developers/release/maven-project-release-procedure.html
==============================================================================
--- 
websites/staging/maven/trunk/content/developers/release/maven-project-release-procedure.html
 (original)
+++ 
websites/staging/maven/trunk/content/developers/release/maven-project-release-procedure.html
 Fri Feb 22 19:01:34 2013
@@ -13,7 +13,7 @@
     </style>
     <link rel="stylesheet" href="../../css/print.css" type="text/css" 
media="print" />
         <meta name="author" content="Jason van Zyl" />
-        <meta name="Date-Creation-yyyymmdd" content="20130217" />
+        <meta name="Date-Creation-yyyymmdd" content="20130222" />
     <meta name="Date-Revision-yyyymmdd" content="20130222" />
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
                                                     
@@ -274,8 +274,8 @@ The vote has passed with the following r
 I will promote the artifacts to the central repo.</pre></div><p>If the vote is 
unsuccessful, the process will need to be restarted. Be sure to drop your 
staging repository as described in <a class="externalLink" 
href="http://www.apache.org/dev/publishing-maven-artifacts.html#drop";>Dropping 
a Repo</a>.</p></div><div class="section"><h3>Copy the source release to the 
Apache Distribution Area<a 
name="Copy_the_source_release_to_the_Apache_Distribution_Area"></a></h3><p>The 
official Apache release is the 'source-release' bundle. All releases must be 
copied to the official release area. The release area is maintained with 
svnsubpub. To deliver a release, you add it to the subversion repository for 
the dist area.</p><p>The Maven dist area is 
https://dist.apache.org/repos/dist/release/maven. In here, you will find a 
series of subdirectories (plugins, scm, etc, etc.) Add the release, its 
signatures, and corresponding MD5 files. For example:</p><div 
class="source"><pre>wagon/wagon-2.2
 -source-release.zip
 wagon/wagon-2.2-source-release.zip.asc
 wagon/wagon-2.2-source-release.zip.asc.md5
-wagon/wagon-2.2-source-release.zip.md5</pre></div><p>You should also run 'svn 
rm' as needed to clear out older releases. As per <a class="externalLink" 
href="http://www.apache.org/dev/release.html#where-do-releases-go";>the 
policy</a>, only the latest release on a branch should stay in the main dist 
areas. So long as the previous release is at least a day old, the automatic 
archiver will have copied it to the archive.</p></div><div 
class="section"><h3>Promote the release<a 
name="Promote_the_release"></a></h3><p>Once the release is deemed fit for 
public consumption it can be transfered to a production repository where it 
will be available to all users.</p><ol style="list-style-type: decimal"><li>See 
<a class="externalLink" 
href="http://www.apache.org/dev/publishing-maven-artifacts.html#promote";>Promoting
 a Repo</a> for details on promotion.</li><li>Deploy the current website<p>As 
above, deploy the web site if appropriate and update the project site for the 
new release.</p></li
 ><li>Update the version tracking in JIRA<p>In the relevant project, go to 
 >Administration, then Versions. Mark the <tt>Y.Z</tt> version as 'released'. 
 >Create version <tt>Y.Z+1</tt>, if that hasn't already been done. You may also 
 >archive any deprecated releases (milestones or alphas) at this 
 >time.</p></li><li>Wait for everything to sync<ol style="list-style-type: 
 >lower-alpha"><li>Sync to Maven Central<p>The sync into central staging from 
 >repository.apache.org occurs every 4 hours. There is a separate hourly 
 >schedule that runs which pushes from staging to the other central machines, 
 >and then updates the indexes.</p></li><li>Sync to Maven Website<p>Until the 
 >svnpubsub work is complete, the deployment of the Maven website will <a 
 >class="externalLink" 
 >href="http://www.apache.org/dev/release-publishing.html#sync-delay";>take an 
 >hour or so to sync</a>.</p></li></ol></li><li>Create an announcement.<ol 
 >style="list-style-type: lower-alpha"><li>Using Maven Changes Plugin<p>If you 
 >are rel
 easing a plugin or a shared component you can let Maven Changes Plugin 
<b>generate</b>, and eventually even <b>send</b>, the announcement for you. 
First make sure that you have configured the necessary properties in your <a 
href="../committer-settings.html">committer settings</a>.</p><div 
class="source"><pre>cd target/checkout
-mvn changes:announcement-mail -Papache-release</pre></div><p>Even if mail send 
fails, generated annoucement is available in <tt>target/annoucement</tt> (see 
<tt>annoucement.vm</tt>): you can use it as a base for sending the mail 
manually.</p><p>If your SMTP server requires authentication you need to add the 
command line options for it:</p><div class="source"><pre>cd target/checkout
+wagon/wagon-2.2-source-release.zip.md5</pre></div><p>You should also run 'svn 
rm' as needed to clear out older releases. As per <a class="externalLink" 
href="http://www.apache.org/dev/release.html#where-do-releases-go";>the 
policy</a>, only the latest release on a branch should stay in the main dist 
areas. So long as the previous release is at least a day old, the automatic 
archiver will have copied it to the archive.</p></div><div 
class="section"><h3>Promote the release<a 
name="Promote_the_release"></a></h3><p>Once the release is deemed fit for 
public consumption it can be transfered to a production repository where it 
will be available to all users.</p><ol style="list-style-type: decimal"><li>See 
<a class="externalLink" 
href="http://www.apache.org/dev/publishing-maven-artifacts.html#promote";>Promoting
 a Repo</a> for details on promotion.</li><li>Deploy the current website<p>As 
above, deploy the web site if appropriate and update the project site for the 
new release.</p></li
 ><li>Update the version tracking in JIRA<p>In the relevant project, go to 
 >Administration, then Versions. Mark the <tt>Y.Z</tt> version as 'released'. 
 >Create version <tt>Y.Z+1</tt>, if that hasn't already been done. You may also 
 >archive any deprecated releases (milestones or alphas) at this 
 >time.</p></li><li>Wait for everything to sync<ol style="list-style-type: 
 >lower-alpha"><li>Sync to Maven Central<p>The sync into central staging from 
 >repository.apache.org occurs every 4 hours. There is a separate hourly 
 >schedule that runs which pushes from staging to the other central machines, 
 >and then updates the indexes.</p></li><li>Sync to Maven Website<p>If the 
 >project you are releasing doesn't yet use svnpubsub for site deployment, the 
 >deployment of the Maven website will <a class="externalLink" 
 >href="http://www.apache.org/dev/release-publishing.html#sync-delay";>take an 
 >hour or so to sync</a>.</p></li></ol></li><li>Create an announcement.<ol 
 >style="list-style-type: lower-alpha"><li>U
 sing Maven Changes Plugin<p>If you are releasing a plugin or a shared 
component you can let Maven Changes Plugin <b>generate</b>, and eventually even 
<b>send</b>, the announcement for you. First make sure that you have configured 
the necessary properties in your <a href="../committer-settings.html">committer 
settings</a>.</p><div class="source"><pre>cd target/checkout
+mvn changes:announcement-mail -Papache-release</pre></div><p>If sending the 
mail should fail, the generated annoucement is available in 
<tt>target/annoucement</tt> (see <tt>annoucement.vm</tt>) and you can use it as 
a base for sending the mail manually.</p><p>If your SMTP server requires 
authentication you need to add the command line options for it:</p><div 
class="source"><pre>cd target/checkout
 mvn changes:announcement-mail -Dchanges.username=&lt;SMTP-USERNAME&gt; 
-Dchanges.password=&lt;SMTP-PASSWORD&gt; 
-Papache-release</pre></div></li><li>Manually<p><b>Note:</b> You must send this 
email from your apache email account, e.g. your_apache_usern...@apache.org 
otherwise the email to annou...@maven.apache.org will bounce.</p><div 
class="source"><pre>From: your_apache_usern...@apache.org
 To: annou...@maven.apache.org, us...@maven.apache.org
 Cc: d...@maven.apache.org

Modified: websites/staging/maven/trunk/content/maven-site-1.0-site.jar
==============================================================================
Binary files - no diff available.


Reply via email to