hc-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Jakarta-httpclient Wiki] Update of "HttpComponentsCoreReleaseProcess" by OlegKalnichevski
Date Thu, 05 Jul 2007 16:22:09 GMT
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

------------------------------------------------------------------------------
  
   * This may also be a good occasion to delete old release packages
  
- == Deploy HttpCore web site ==
+ == Update HttpCore module site ==
  
   * Regenerate clover reports
  
@@ -406, +406 @@

  mvn site:site site:deploy
  }}}
  
+ == 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)
+ 
+ {{{
+ svn co https://svn.apache.org/repos/asf/jakarta/httpcomponents/project project
+ svn up
+ }}}
+ 
+  This folder contains global project data that apples to all !HttpComponents modules. The
folder MUST be put to the same root directory
+  as other !HttpComponents modules, as the global pom.xml contains relative paths to those
module folders 
+ 
+  * Review and update News, Status, Download pages 
+ 
+ {{{
+ src/site/apt/news.apt
+ src/site/apt/status.apt
+ src/site/apt/download.apt
+ }}}
+ 
+  * Generate the site locally and review its content
+ 
+ {{{
+ mvn site:site --non-recursive
+ }}}
+ 
+  You may want to run Maven in the non-recursive mode to skip individual project modules
+ 
+  * If you want to generate the complete project site with all individual project modules
execute
+ 
+ {{{
+ mvn site:site site:stage -DstagingDirectory=<absolute path to a staging directory>

+ }}}
+ 
+  * Once happy with the content of the site commit the changes
+ 
+  * Deploy the site 
+ 
+ {{{
+ 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: announcements@jakarta.apache.org, private@jakarta.apache.org,

+  httpcomponents-dev@jakarta.apache.org, httpclient-user@jakarta.apache.org
+ 
+ {{{
+ [ANNOUNCEMENT] HttpComponents HttpCore ${VERSION} Released
+ 
+ The Jakarta HttpComponents project is pleased to announce the release of 
+ HttpComponents HttpCore ${VERSION}. This version ${release specific content}.
+ 
+ Download -
+ <http://jakarta.apache.org/site/downloads/downloads_httpcomponents-httpcore.cgi>
+ Release notes -
+ <http://www.apache.org/dist/jakarta/httpcomponents/httpcore/RELEASE_NOTES.txt>
+ HttpComponents site - <http://jakarta.apache.org/httpcomponents/>
+ 
+ About HttpComponents Core -
+ The HttpCore components implement the most fundamental aspects of the
+ HTTP protocol. They are nonetheless sufficient to develop basic client
+ side and server side HTTP services with a minimal footprint and no
+ external dependencies. HttpCore NIO extensions can be used to build
+ asynchronous HTTP services based on non-blocking I/O model capable of
+ handling a great number of simultaneous connections with just a few I/O
+ threads.
+ 
+ HttpCore will form the foundation of the future releases of Apache HttpClient.
+ }}}
+ 

---------------------------------------------------------------------
To unsubscribe, e-mail: httpcomponents-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: httpcomponents-dev-help@jakarta.apache.org


Mime
View raw message