You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by zo...@apache.org on 2011/02/21 18:17:37 UTC

svn commit: r785897 - in /websites/production/aries: ./ content/development/releasingaries.html

Author: zoe
Date: Mon Feb 21 17:17:37 2011
New Revision: 785897

Log:
Release pages updates

Modified:
    websites/production/aries/   (props changed)
    websites/production/aries/content/development/releasingaries.html

Propchange: websites/production/aries/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Mon Feb 21 17:17:37 2011
@@ -1 +1 @@
-/websites/staging/aries/trunk:782169-785863
+/websites/staging/aries/trunk:782169-785896

Modified: websites/production/aries/content/development/releasingaries.html
==============================================================================
--- websites/production/aries/content/development/releasingaries.html (original)
+++ websites/production/aries/content/development/releasingaries.html Mon Feb 21 17:17:37 2011
@@ -255,6 +255,7 @@ when it has.</p>
 <li>Creating and storing GPG keys</li>
 <li>Setting up your environment</li>
 <li>Creating a branch to release from</li>
+<li>JIRA preparation</li>
 <li>Checking release artifacts on your local system</li>
 <li>Creating a snapshot release (optional - not really part of the release
 process, uses mvn deploy)</li>
@@ -264,6 +265,7 @@ release:perform)</li>
 <li>Promoting the release artifacts to the Apache release repository</li>
 <li>Making the release artifacts available from the Aries web pages</li>
 <li>What to do when people find problems with the release artifacts</li>
+<li>JIRA tasks</li>
 </ol>
 <p>The best current documentation for releases is <a href="http://apache.org/dev/publishing-maven-artifacts.html">here</a>
  - but this isn't released yet. It covers all the steps listed above so on
@@ -353,6 +355,12 @@ file does need one. As an alternative yo
 <h3 id="creating_a_snapshot_release">Creating a snapshot release</h3>
 <p>TBD. This isn't a necessary step in the release process but should still be
 documented here.</p>
+<h3 id="jira_preparation">JIRA preparation</h3>
+<ul>
+<li>After initial release discussion on the mailing list you should have a list of JIRA issues that are required in the release. If not, the default assumption is 'everything that has been fixed since the last release'.</li>
+<li>Make sure that there is a JIRA component that matches the name of the release, if not, create one.</li>
+<li>Check through defects, make sure that anything that is included in the release has been closed. If there are open issues move them to the next release.</li>
+</ul>
 <p><a name="ReleasingAries-Creatingtherelease"></a></p>
 <h3 id="creating_the_release">Creating the release</h3>
 <p><a name="ReleasingAries-Creatingthereleaseartifactsinastagingrepository"></a></p>
@@ -519,7 +527,7 @@ Download the release artifacts using a s
 </li>
 <li>Get the compliance tests run</li>
 <li>Release notes</li>
-<li>Tidy up JIRA</li>
+<li>Release the component in JIRA (manage components), check the JIRA release notes.</li>
 </ul>
 <p><a name="ReleasingAries-Whattodowhenpeoplefindproblemswiththerelease"></a></p>
 <h3 id="what_to_do_when_people_find_problems_with_the_release">What to do when people find problems with the release</h3>