glenn 2003/09/29 21:15:52 Modified: jk HOWTO-RELEASE Log: Update docs for packaging releases and mirror downloads Revision Changes Path 1.8 +28 -32 jakarta-tomcat-connectors/jk/HOWTO-RELEASE Index: HOWTO-RELEASE =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/HOWTO-RELEASE,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- HOWTO-RELEASE 25 Sep 2003 13:08:42 -0000 1.7 +++ HOWTO-RELEASE 30 Sep 2003 04:15:51 -0000 1.8 @@ -157,48 +157,43 @@ Upload source distribution and documentation to www.apache.org ------------------------------------------------------------------- -ssh to www.apache.org and create the release directory. - -mkdir /www/www.apache.org/dist/jakarta/tomcat-connectors/jk/v1.2.5 +First update the KEYS on the server if you have added a new pgp key. scp jakarta-tomcat-connectors/KEYS to the /www/www.apache.org/dist/jakarta/tomcat-connectors -directory on thewww.apache.org server. - -Copy a previous release directory README.html file to the new release -directory and edit as necessary. - -Make the following directories in the release directory. - -mkdir bin doc rpms src - -Make the following directories in the bin directory. +directory on the www.apache.org server. -mkdir aix freebsd iseries linus macosx netware solaris6 solaris7 solaris8 win32 - -scp jakarta-tomcat-connectors/jk/build/docs to the release doc directory. - -scp ~/jakarta-tomcat-connectors-jk-1.2.5-src.tar.gz* to the release src -directory. - -scp -r jakarta-tomcat-connectors/jk/build/docs/* www.apache.org:/www/www.apache.org/dist/jakarta/tomcat-connectors/jk/v1.2.5/doc +scp jakarta-tomcat-connectors-jk-1.2.5-src.tar.gz* to +/www/www.apache.org/dist/jakarta/tomcat-connectors/jk/source +scp jakarta-tomcat-connectors-jk-1.2.5-src.zip* to +/www/www.apache.org/dist/jakarta/tomcat-connectors/jk/source + +ssh to www.apache.org and cd to the +/www/www.apache.org/dist/jakarta/tomcat-connectors/jk directory. + +Remove the symlinks for current and replace them with a soft link +to the new source distribution files. + +ln -s source/jakarta-tomcat-connectors-jk-1.2.5-src.tar.gz jakarta-tomcat-connectors-jk-src-current.tar.gz +ln -s source/jakarta-tomcat-connectors-jk-1.2.5-src.tar.gz.asc jakarta-tomcat-connectors-jk-src-current.tar.gz.asc +ln -s source/jakarta-tomcat-connectors-jk-1.2.5-src.tar.zip jakarta-tomcat-connectors-jk-src-current.zip +ln -s source/jakarta-tomcat-connectors-jk-1.2.5-src.zip.asc jakarta-tomcat-connectors-jk-src-current.zip.asc Make sure the group write bit is set on all files and directories -in the new release directory. +in the jk directory. -chmod -R g+w /www/www.apache.org/dist/jakarta/tomcat-connectors/jk/v1.2.5 +chmod -R g+w /www/www.apache.org/dist/jakarta/tomcat-connectors/jk/ Build binaries and upload distributions to www.apache.org -------------------------------------------------------------- Build mod_jk for a specific web server and OS. Package it as appropriate for - the OS and sign the archive using PGP. Please include the ASF License, the -generated docs, and the tools. +generated docs, and the tools. Please name the distribuiton as follows: + +jakarta-tomcat-connectors-jk-{version}-{os-version-cpu}-{web server-version}.(tar.gz|zip) -scp the binary distribution and pgp signature file to the appropriate bin/{os} directory. -Create or modify that bin/{os} directory README.html file for the binary release. -You can find previous README.html files as a template in earlier releases. +scp the binary distribution and pgp signature file to the appropriate binaries/{os} directory. Make sure the group write bit is on for all files you upload. @@ -208,12 +203,13 @@ Reset JK_VERISRELEASE to 0 and update JK_VERSTRING, JK_VERMAJOR, JK_VERMINOR, and JK_VERFIX as needed. Commit your changes to CVS. -Move old release distributions to archive.apache.org +Remove old release distributions from www.apache.org ---------------------------------------------------- -Move any old mod_jk distribution directories to the -/www/archive.apache.org/dist/jakarta/tomcat-connectors/jk/ -directory on the archive.apache.org server. +Verify that the old versions of the source and binary distributions are +available at /www/archive.apache.org/dist/jakarta/tomcat-connector/jk . +Copy old source distributions and binaries as needed, then remove the +old source and binary distributions. Announcements -------------
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]