Dear Wiki user,

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

The following page has been changed by OlegKalnichevski:
http://wiki.apache.org/jakarta-httpclient/HttpComponentsCoreReleaseProcess

------------------------------------------------------------------------------
  mvn package
  }}}
  
-  * Download the latest JARDIFF (version 0.2 as of writing; requires Commons 
CLI 1.x and ASM 2.2.x)
+  * Download the latest jardiff-x.x-uber.jar (version 0.2 as of writing)
  
   http://www.osjava.org/jardiff/
  
-  * Create jardiff.sh shell script or its Windows equivalent
- 
- {{{  
- #!/bin/sh
- 
- java -cp commons-cli.jar:asm.jar:jardiff.jar org.osjava.jardiff.Main $*
- }}}
- 
   * Run the following command for all components that have been previously 
released
  
  {{{  
- jardiff -f <previous-release>.jar -t <prerelease>-SNAPSHOT.jar -o text
+ java -jar jardiff-0.2-uber.jar -f <previous-release>.jar -t 
<prerelease>-SNAPSHOT.jar -o text
  }}}
  
   * Collect output (by redirecting it to a file) and add it to the 'API 
changes' of the release notes
@@ -48, +40 @@

  --------------------------------------
  ...
  
- HttpCore NIOSSL API changes (generated by JarDiff 0.2)
- --------------------------------------
- ...
  }}}
  
   * Remove 'API changes' section of the previous release to keep release notes 
file short
@@ -137, +126 @@

  
   The command assumes presence of a functional gpg setup on the local system
  
-  * Invite people on the [EMAIL PROTECTED] list to review the site, release 
notes, release packages and report problems 
+  * Invite people on the [email protected] list to review the site, release 
notes, release packages and report problems 
  
  == Building release packages ==
  
@@ -169, +158 @@

  What is the release version for "HttpComponents Core"? 
(org.apache.httpcomponents:httpcomponents-core) 4.0-alpha5:
  What is the release version for "HttpCore (base module)"? 
(org.apache.httpcomponents:httpcore) 4.0-alpha5:
  What is the release version for "HttpCore (NIO extensions module)"? 
(org.apache.httpcomponents:httpcore-nio) 4.0-alpha5:
- What is the release version for "HttpCore (NIO SSL extensions module)"? 
(org.apache.httpcomponents:httpcore-niossl) 4.0-alpha5
  }}}
  
    Select default unless this release transitions the development process from 
one phase (such as ALPHA) to the next one (for instance BETA) 
@@ -184, +172 @@

  What is the new development version for "HttpComponents Core"? 
(org.apache.httpcomponents:httpcomponents-core) 4.0-alpha6-SNAPSHOT
  What is the new development version for "HttpCore (base module)"? 
(org.apache.httpcomponents:httpcore) 4.0-alpha6-SNAPSHOT
  What is the new development version for "HttpCore (NIO extensions module)"? 
(org.apache.httpcomponents:httpcore-nio) 4.0-alpha6-SNAPSHOT
- What is the new development version for "HttpCore (NIO SSL extensions 
module)"? (org.apache.httpcomponents:httpcore-niossl) 4.0-alpha6-SNAPSHOT
  }}}
  
    Select default
@@ -205, +192 @@

   * Make a clean checkout off the release tag
  
  {{{  
- svn co 
http://svn.apache.org/repos/asf/jakarta/httpcomponents/httpcore/tags/<version>/ 
httpcore-<version>
+ svn co 
http://svn.apache.org/repos/asf/httpcomponents/httpcore/tags/<version>/ 
httpcore-<version>
  }}}
  
   * Install release artifacts to the local Maven repository
@@ -241, +228 @@

  
   * Upload RELEASE_NOTES.txt, release packages and corresponding MD5 and 
signature files to a publicly accessible web space such as people.apache.org
  
-  * Call release vote on the [EMAIL PROTECTED] list
+  * Call release vote on the [email protected] list
  
  {{{  
  [VOTE] HttpComponents Core ${VERSION} release
  
  Please vote on releasing these packages as HttpComponents Core ${VERSION}. 
The vote is open for the 
- next 72 hours, and only votes from Jakarta PMC members are binding. The vote 
passes if at least 
+ next 72 hours, and only votes from HttpComponents PMC members are binding. 
The vote passes if at least 
  three binding +1 votes are cast.
  
  Packages:
@@ -269, +256 @@

  
   * If the vote fails, address concerns / problems stated as reasons for 
negative votes and re-vote
  
-  * If the vote succeeds, send results to [EMAIL PROTECTED] and [EMAIL 
PROTECTED]
+  * If the vote succeeds, send results to [email protected] and [EMAIL 
PROTECTED]
  
  {{{  
  [VOTE][RESULT] HttpComponents Core ${VERSION} release
@@ -362, +349 @@

  export 
HC_M2_HOME=/www/people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/httpcomponents
  cp ${HC_M2_HOME}/httpcore/<version>/httpcore-<version>.jar* .
  cp ${HC_M2_HOME}/httpcore-nio/<version>/httpcore-nio-<version>.jar* .
- cp ${HC_M2_HOME}/httpcore-niossl/<version>/httpcore-niossl-<version>.jar* .
  }}}
  
    Make sure files are group writable
@@ -377, +363 @@

   * Deploy release packages
  
  {{{
- cd /www/www.apache.org/dist/jakarta/httpcomponents/httpcore
+ cd /www/www.apache.org/dist/httpcomponents/httpcore
  
  cp ~/public_html/httpcore-<version>/RELEASE_NOTES.txt .
  cp 
~/public_html/httpcore-<version>/packages/httpcomponents-core-<version>-src.* 
source
@@ -408, +394 @@

  
  == Update HttpComponents project site ==
  
-  * Make sure you have the project folder checked out and updated (located at 
https://svn.apache.org/repos/asf/jakarta/httpcomponents/project)
+  * Make sure you have the project folder checked out and updated (located at 
https://svn.apache.org/repos/asf/httpcomponents/project)
  
  {{{
- svn co https://svn.apache.org/repos/asf/jakarta/httpcomponents/project project
+ svn co https://svn.apache.org/repos/asf/httpcomponents/project project
  svn up
  }}}
  
@@ -448, +434 @@

  mvn site:deploy --non-recursive
  }}}
  
- == Update Jakarta TLP site ==
- 
-  * Make sure you have the jakarta-site folder checked out and updated 
(located at https://svn.apache.org/repos/asf/jakarta/site)
- 
- {{{
- svn co https://svn.apache.org/repos/asf/jakarta/site jakarta-site
- svn up
- }}}
- 
-  * Update News and Download pages
- 
- {{{
- news.xml 
- xdocs/downloads/downloads.xml
- }}}
- 
-  * Rebuild site
- 
- {{{
- ant
- }}}
- 
-  * Review and tweak the pages until fully satisfied with the site appearance 
and content 
- 
-  * Commit changes
- 
- {{{
- svn commit -m "Changes for release HttpComponents HttpCore ${VERSION}" 
- }}}
- 
-  * Login into people.apache.org
- 
- {{{
- ssh <your account id>@people.apache.org
- }}}
- 
-  * Retrieve latest changes
- 
- {{{
- cd /www/jakarta.apache.org
- svn up
- }}}
- 
-  * Wait a few hours for changes to get propagated
- 
  == Announce release ==
  
-  * Send out an announcement to the following lists: [EMAIL PROTECTED], [EMAIL 
PROTECTED], 
+  * Send out an announcement to the following lists: [EMAIL PROTECTED], [EMAIL 
PROTECTED], 
-  [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]
+    [email protected], [EMAIL PROTECTED]
  
  {{{
  [ANNOUNCEMENT] HttpComponents HttpCore ${VERSION} Released

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to