Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Httpcomponents Wiki" 
for change notification.

The "HttpComponentsCoreReleaseProcess" page has been changed by 
OlegKalnichevski:
http://wiki.apache.org/HttpComponents/HttpComponentsCoreReleaseProcess?action=diff&rev1=29&rev2=30

  
   * Write an opening statement for the release highlighting the most changes, 
bug fixed and improvements
  
-  * Make sure you are using JDK 1.5 and a reasonably up to date version of 
Maven to build the packages 
+  * Make sure you are using JDK 1.5 and Maven 3.0.3 or newer to build the 
packages 
  
  {{{
  mvn -version
@@ -97, +97 @@

   * Checkout the current SVN tree (usually trunk) into a fresh directory
  
  {{{  
- svn co https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk 
httpcore-4.2-beta3-RC1
+ svn co https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk 
httpcore-4.x.y-RC1
  }}}
  
-  * Manually update the top-level pom.xml of the project: put the release 
version (e.g. 4.2-beta3) as the artifact version and update the SCM details to 
refer to the final release tag (without the -RC1 suffix, as the tag will be 
renamed later).
+  * Manually update the top-level pom.xml of the project: put the release 
version (e.g. 4.x.y) as the artifact version and update the SCM details to 
refer to the final release tag (without the -RC1 suffix, as the tag will be 
renamed later).
  
  ''TODO - can this be done using the versions plugin?''
  
@@ -115, +115 @@

  httpcore-nio/pom.xml
  httpcore-osgi/pom.xml
  httpcore-ab/pom.xml
- httpcore-benchmark/pom.xml
  }}}
  
   * Double-check that the changes to the workspace look OK.
@@ -129, +128 @@

   Note: this preserves history, and the commit message will show just the 
version and SCM changes as above
  
  {{{
- svn cp . 
https://svn.apache.org/repos/asf/httpcomponents/httpcore/tags/4.2-beta3-RC1
+ svn cp . 
https://svn.apache.org/repos/asf/httpcomponents/httpcore/tags/4.x.y-RC1
  }}}
  
   '''IMPORTANT''' the workspace is still attached to trunk, so do not perform 
a checkin.
@@ -274, +273 @@

  == Release deployment ==
  
   * Rename the SVN tag to remove the RCn suffix:{{{
- svn ren 
https://svn.apache.org/repos/asf/httpcomponents/httpcore/tags/4.2-beta3-RC1 
https://svn.apache.org/repos/asf/httpcomponents/httpcore/tags/4.2-beta3
+ svn ren 
https://svn.apache.org/repos/asf/httpcomponents/httpcore/tags/4.x.y-RC1 
https://svn.apache.org/repos/asf/httpcomponents/httpcore/tags/4.x.y
  }}}
  
   * Deploy release artifacts to the Maven2 repository

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to