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]
