ctakes-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r836497 - in /websites/staging/ctakes/trunk/content: ./ ctakes/ctakes-release-guide.html
Date Mon, 29 Oct 2012 16:07:53 GMT
Author: buildbot
Date: Mon Oct 29 16:07:52 2012
New Revision: 836497

Log:
Staging update by buildbot for ctakes

Modified:
    websites/staging/ctakes/trunk/content/   (props changed)
    websites/staging/ctakes/trunk/content/ctakes/ctakes-release-guide.html

Propchange: websites/staging/ctakes/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Mon Oct 29 16:07:52 2012
@@ -1 +1 @@
-1402592
+1403395

Modified: websites/staging/ctakes/trunk/content/ctakes/ctakes-release-guide.html
==============================================================================
--- websites/staging/ctakes/trunk/content/ctakes/ctakes-release-guide.html (original)
+++ websites/staging/ctakes/trunk/content/ctakes/ctakes-release-guide.html Mon Oct 29 16:07:52
2012
@@ -82,9 +82,32 @@
 </ul>
   </div>
   <div id="contenta">
-    <p>We follow the standard ASF release process. One of the committers would volunteer
to play the release manager role for a given release. A few days will be spent on stabilizing
the cTAKES development trunk, improving its documentation and test coverage. When the code
base is in a satisfactory state a release branch would be created under https://svn.apache.org/repos/asf/incubator/ctakes/tags.
 The maven release plug-in (mvn release:prepare/perform) is recommended for this purpose.</p>
+    <p>We follow the standard ASF release process. 
+One of the committers would volunteer to play the release manager role for a given release.

+A few days will be spent on stabilizing the cTAKES development trunk, improving its documentation
and test coverage. 
+When the code base is in a satisfactory state a tag would be created under https://svn.apache.org/repos/asf/incubator/ctakes/tags.<br
/>
+The maven release plug-in (mvn release:prepare/perform) is recommended for this purpose (See
details below).</p>
 <p>Open JIRA issues will be reviewed and rearranged accordingly. Many of the issues
will get resolved during this process and the remaining few will be accordingly prioritized
and scheduled for a future release. The unit tests and integration tests will be used extensively
during this critical period to keep the development in its most stable form.</p>
-<p>Finally the release manager would trigger the release build, sign the generated
artifacts and host them on https://dist.apache.org/repos/dist/dev/incubator/ctakes for review
(Also on Apache Nexus &amp; Maven Central). A release vote will be called urging all those
interested to review the packs and provide feedback. Upon receiving the necessary number of
votes, the artifacts will be uploaded to the appropriate servers for distribution.</p>
+<p>Finally the release manager would trigger the release build, sign the generated
artifacts and host them on Apache Nexus &amp; Maven Central. A release vote will be called
urging all those interested to review the packs and provide feedback. Upon receiving the necessary
number of votes, the artifacts will be uploaded to the appropriate servers for distribution.</p>
+<h3 id="preparing-your-environment">Preparing your environment</h3>
+<ol>
+<li>Read: <a href="http://www.apache.org/dev/publishing-maven-artifacts.html">http://www.apache.org/dev/publishing-maven-artifacts.html</a></li>
+<li>Setup your PGP keys: <a href="https://docs.sonatype.org/display/Repository/How+To+Generate+PGP+Signatures+With+Maven">https://docs.sonatype.org/display/Repository/How+To+Generate+PGP+Signatures+With+Maven</a></li>
+</ol>
+<h3 id="preparing-a-release-using-maven">Preparing a Release using Maven</h3>
+<ol>
+<li>$svn co https://svn.apache.org/repos/asf/incubator/ctakes/trunk ctakes</li>
+<li>$mvn release:clean</li>
+<li>$mvn release:prepare -username=<svnuser> -password=<svnpassword> -DdryRun=<false>
-Dresume=<false> -Darguments=-Dgpg.passphrase=<pgpsigningpassword> -DautoVersionSubmodules=true</li>
+</ol>
+<p>Release: 3.0.0-incubating</p>
+<p>Tag: 3.0.0-incubating</p>
+<p>Next Dev Release: 3.1.0-incubating</p>
+<ol>
+<li>$mvn release:perform -Darguments=-Dgpg.passphrase=<pgpsigningpassword></li>
+<li>[If need to revert] $ mvn release:rollback  (Works if you didn't do a release:clean
yet)</li>
+</ol>
+<p>This will place the artifacts to the ASF Nexus area for staging for voting.</p>
   </div>
  
  <div id="footera">



Mime
View raw message