You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by gl...@apache.org on 2003/04/29 04:31:00 UTC

cvs commit: jakarta-tomcat-connectors/jk/xdocs/jk aphowto.xml domhowto.xml quickhowto.xml workershowto.xml

glenn       2003/04/28 19:31:00

  Modified:    .        KEYS
               jk/native configure.in
               jk/native/common jk_version.h
               jk/xdocs/jk aphowto.xml domhowto.xml quickhowto.xml
                        workershowto.xml
  Added:       jk       HOWTO-RELEASE
  Log:
  Get ready for mod_jk 1.2.3 release
  
  Revision  Changes    Path
  1.12      +23 -0     jakarta-tomcat-connectors/KEYS
  
  Index: KEYS
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/KEYS,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- KEYS	24 Jan 2003 14:49:38 -0000	1.11
  +++ KEYS	29 Apr 2003 02:30:59 -0000	1.12
  @@ -234,3 +234,26 @@
   6TsHA6lbHce/xhZX
   =IWRP
   -----END PGP PUBLIC KEY BLOCK-----
  +
  +pub  1024D/142B509B 2001-06-15 Glenn L. Nielsen
  +     (Sign jakarta.apache.org distributions) <gl...@apache.org>
  +
  +-----BEGIN PGP PUBLIC KEY BLOCK-----
  +Version: GnuPG v1.0.6 (SunOS)
  +Comment: For info see http://www.gnupg.org
  +
  +mQGiBDspb/8RBACIbKPrFGOmb//UfnUz0rGa1rRe8J8feycmbBmKFWZmiPhvnVuV
  +3GCWGcxDD0pDkM1GX+CXUnzra6gou+JEPvDW2U1Te+Us4fCROying5GM9WnLzFdf
  +a7KcbPUH8mwGXkJkbbyhbskIM5yHLKQSi+Pz3cHRVwjs1ZhkcmyI8dyEpwCgk6C+
  +DpeiekUI0RCuDBGFvEpCoekD/jBOrIoeSxW5bqQ0cb4xSwo/il8wQNB3NcqoakOS
  +ED1n841mxRFnYWtaSovpsS0uuALg4ryAywfJLtqie9Ks1CF6vHkZT0/TGaAaRQzs
  +RTc0qeLYYmbKpzf91JnMtKlD1vLEBtb0Ljd6Kn1cZToKMSCilfsr3EdXzMd/9vk7
  +mEAPA/9gP23rUTo/1cGURQAEn72ohM/KKgvQL1SnAIeqDu1QuiRRLmJw3kx67DQ1
  +KbftH2RRo2AQUYJgZDb3BG+5R3joNNSfhjW+NXjds82252tKKq1W+5z0084xU+GJ
  +7O68TZE3elEwp5FfynIc0eyAwqHwlDC1vKThJeOQiDiwc4cmMbRLR2xlbm4gTC4g
  +TmllbHNlbiAoU2lnbiBqYWthcnRhLmFwYWNoZS5vcmcgZGlzdHJpYnV0aW9ucykg
  +PGdsZW5uQGFwYWNoZS5vcmc+iFcEExECABcFAjspb/8FCwcKAwQDFQMCAxYCAQIX
  +gAAKCRD6PI0mFCtQm1T3AJ47Psui/BfovFKySI3m+vJnLa8EewCcCZqn04plmpiu
  +lmtXWDav9mO1Cfc=
  +=Gfxf
  +-----END PGP PUBLIC KEY BLOCK-----
  
  
  
  1.1                  jakarta-tomcat-connectors/jk/HOWTO-RELEASE
  
  Index: HOWTO-RELEASE
  ===================================================================
  		How to do a mod_jk 1.2 release
  
  If you haven't already, add your public PGP key to
  jakarta-tomcat-connectors/KEYS.
  
  Check out a clean copy of jakarta-tomcat-connectors from CVS to
  make sure you don't have any lingering configure or build files.
  This will make sure that the source distribution created is clean.
  
  Update version numbers as needed
  --------------------------------
  
  Do a find for all the docs which include the previous version string
  and replace it with the new version.  These are the docs I found which
  had to be updated:
  
  xdocs/jk/aphowto.xml
  xdocs/jk/domhowto.xml
  xdocs/jk/quickhowto.xml
  xdocs/jk/workershowto.xml
  
  Update the version in jk/native/configure.in.
  
  Update the version in jk/native/common/jk_version.h, here is
  a cvs diff that shows what I changed:
  
  Index: native/common/jk_version.h
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_version.h,v
  retrieving revision 1.9
  diff -c -w -r1.9 jk_version.h
  *** native/common/jk_version.h  17 Dec 2002 10:36:16 -0000      1.9
  --- native/common/jk_version.h  26 Apr 2003 18:05:27 -0000
  ***************
  *** 67,80 ****
    /************** START OF AREA TO MODIFY BEFORE RELEASING *************/
    #define JK_VERMAJOR     1
    #define JK_VERMINOR     2
  ! #define JK_VERFIX       2
    #define JK_VERSTRING    "1.2.3"
    
    /* Beta number */
    #define JK_VERBETA      0
    #define JK_BETASTRING   "1"
    /* set JK_VERISRELEASE to 1 when release (do not forget to commit!) */
  ! #define JK_VERISRELEASE 0
    /************** END OF AREA TO MODIFY BEFORE RELEASING *************/
    
    #define PACKAGE "mod_jk/"
  --- 67,80 ----
    /************** START OF AREA TO MODIFY BEFORE RELEASING *************/
    #define JK_VERMAJOR     1
    #define JK_VERMINOR     2
  ! #define JK_VERFIX       3
    #define JK_VERSTRING    "1.2.3"
    
    /* Beta number */
    #define JK_VERBETA      0
    #define JK_BETASTRING   "1"
    /* set JK_VERISRELEASE to 1 when release (do not forget to commit!) */
  ! #define JK_VERISRELEASE 1
    /************** END OF AREA TO MODIFY BEFORE RELEASING *************/
    
    #define PACKAGE "mod_jk/"
  
  After updating revision numbers, commit your changes to CVS.
  
  Tag and branch jk in CVS
  ------------------------
  
  Change directory (cd) to jakarta-tomcat-connectors/jk
  Use the pattern below for branching and tagging the jk directory.
  
  cvs tag -b JK_{MAJOR_REVISION}_{MINOR_REVISION}_{RELEASE}
  
  Here is an example for mod_jk 1.2.3
  
  cvs tag -b JK_1_2_3
  
  Build the mod_jk 1.2 documentation
  ----------------------------------
  
  cd jakarta-tomcat-connectors/jk
  ant docs
  
  Create the new source distribution
  ----------------------------------
  
  Create the directory
  jakarta-tomcat-connectors-jk-{MAJOR_REVISION}-{MINOR_REVISION}-{RELEASE}-src
  
  For this example mkdir jakarta-tomcat-connectors-jk-1.2.3-src
  
  Copy the files KEYS and LICENSE from jakarta-tomcat-conectors to
  the source distribution directory.
  
  cp jakarta-tomcat-connectors/KEYS jakarta-tomcat-connectors-jk-1.2.3-src
  cp jakarta-tomcat-connectors/LICENSE jakarta-tomcat-connectors-jk-1.2.3-src
  
  Copy the directory jakarta-tomcat-connectors/scandoc to the source
  distribution directory.
  
  cp -pr jakarta-tomcat-connectors/scandoc jakarta-tomcat-connectors-jk-1.2.3-src
  
  Copy the directory jakarta-tomcat-connectors/common to the source
  distribution directory.
  
  cp -pr jakarta-tomcat-connectors/common jakarta-tomcat-connectors-jk-1.2.3-src
  
  Make the jk directory in the source distribution.
  
  mkdir jakarta-tomcat-connectors-jk-1.2.3-src/jk
  
  Copy the file README.txt from jakarta-tomcat-conectors/jk to 
  the source distribution jk directory.
  
  cp -p jakarta-tomcat-connectors/jk/README.txt jakarta-tomcat-connectors-jk-1.2.3-src/jk
  
  Copy the build files to the source distribution jk directory.
  
  cp -p jakarta-tomcat-connectors/jk/build.* jakarta-tomcat-connectors-jk-1.2.3-src/jk
  
  Copy the directory jakarta-tomcat-connectors/build/docs to the source
  distribution directory.
  
  cp -pr jakarta-tomcat-connectors/jk/build/docs jakarta-tomcat-connectors-jk-1.2.3-src/jk
  
  Copy the directory jakarta-tomcat-connectors/tools to the source
  distribution directory.
  
  cp -pr jakarta-tomcat-connectors/jk/tools jakarta-tomcat-connectors-jk-1.2.3-src/jk
  
  Copy the directory jakarta-tomcat-connectors/conf to the source
  distribution directory.
  
  cp -pr jakarta-tomcat-connectors/jk/conf jakarta-tomcat-connectors-jk-1.2.3-src/jk
  
  Copy the directory jakarta-tomcat-connectors/support to the source
  distribution directory.
  
  cp -pr jakarta-tomcat-connectors/jk/support jakarta-tomcat-connectors-jk-1.2.3-src/jk
  
  Copy the directory jakarta-tomcat-connectors/native to the source
  distribution directory.
  
  cp -pr jakarta-tomcat-connectors/jk/native jakarta-tomcat-connectors-jk-1.2.3-src/jk
  
  Remove all the CVS directories from the new source distribution.
  
  find jakarta-tomcat-connectors-jk-1.2.3-src -type d -name CVS | xargs rm -rf
  
  Create a tar gzip'd archive
  
  tar zcf jakarta-tomcat-connectors-jk-1.2.3-src.tar.gz jakarta-tomcat-connectors-jk-1.2.3-src
  
  Sign the release using PGP. Here is an example using gpg:
  
  gpg -abs -o jakarta-tomcat-connectors-jk-1.2.3-src.tar.gz.asc jakarta-tomcat-connectors-jk-1.2.3-src.tar.gz
  
  Upload source distribution and documentation to daedalus.apache.org
  -------------------------------------------------------------------
  ssh to daedalus.apache.org and create the release directory.
  
  mkdir /www/jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/jk/v1.2.3
  
  scp jakarta-tomcat-connectors/KEYS to the release directory on daedalus.
  
  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.
  
  mkdir aix freebsd iseries linus macosx netware solaris6 solaris7 solaris8 win32
  
  scp jakarta-tomcat-connectors/jk/docs to the release doc directory.
  
  scp ~/jakarta-tomcat-connectors-jk-1.2.3-src.tar.gz* to the release src
  directory.
  
  Make sure the group write bit is set on all files and directories
  in the new release directory.
  
  chmod -R g+w /www/jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/jk/v1.2.3
  
  Build binaries and upload distributions to daedalus.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 in the archive.
  
  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.
  
  Make sure the group write bit is on for all files you upload.
  
  Update source for next version
  ------------------------------
  
  Reset JK_VERISRELEASE to 0 and update JK_VERSTRING, JK_VERMAJOR,
  JK_VERMINOR, and JK_VERFIX as needed.  Commit your changes to CVS.
  
  Announcements
  -------------
  
  Send an email announcement to announcements@jakarta.apache.org,
  tomcat-user@jakarta.apache.org, and tomcat-dev@jakarta.apache.org.
  
  
  
  
  1.22      +2 -2      jakarta-tomcat-connectors/jk/native/configure.in
  
  Index: configure.in
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/configure.in,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- configure.in	26 Nov 2002 17:14:55 -0000	1.21
  +++ configure.in	29 Apr 2003 02:31:00 -0000	1.22
  @@ -9,7 +9,7 @@
   
   dnl package and version. (synchronization with common/jk_version.h ?)
   PACKAGE=mod_jk
  -VERSION=1.2.2
  +VERSION=1.2.3
   
   AM_INIT_AUTOMAKE(${PACKAGE}, ${VERSION})
   
  
  
  
  1.10      +3 -3      jakarta-tomcat-connectors/jk/native/common/jk_version.h
  
  Index: jk_version.h
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_version.h,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- jk_version.h	17 Dec 2002 10:36:16 -0000	1.9
  +++ jk_version.h	29 Apr 2003 02:31:00 -0000	1.10
  @@ -67,14 +67,14 @@
   /************** START OF AREA TO MODIFY BEFORE RELEASING *************/
   #define JK_VERMAJOR     1
   #define JK_VERMINOR     2
  -#define JK_VERFIX       2
  +#define JK_VERFIX       3
   #define JK_VERSTRING    "1.2.3"
   
   /* Beta number */
   #define JK_VERBETA      0
   #define JK_BETASTRING   "1"
   /* set JK_VERISRELEASE to 1 when release (do not forget to commit!) */
  -#define JK_VERISRELEASE 0
  +#define JK_VERISRELEASE 1
   /************** END OF AREA TO MODIFY BEFORE RELEASING *************/
   
   #define PACKAGE "mod_jk/"
  
  
  
  1.20      +11 -11    jakarta-tomcat-connectors/jk/xdocs/jk/aphowto.xml
  
  Index: aphowto.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/jk/aphowto.xml,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- aphowto.xml	7 Jan 2003 09:49:12 -0000	1.19
  +++ aphowto.xml	29 Apr 2003 02:31:00 -0000	1.20
  @@ -162,28 +162,28 @@
   </p>
   
   <p>
  -For example JK 1.2.1 can be found <a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.1/bin/">
  +For example JK 1.2.3 can be found <a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.3/bin/">
   here</a> and contains the following:
   </p>
   
   <p>
   <table>
     <tr><th>Location</th><th>Contents</th></tr>
  -  <tr><td><a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.1/bin/aix/">aix</a></td><td>SAVF including mod_jk for Apache 2.0 for iSeries V5R1/V5R2</td></tr>
  -  <tr><td><a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.1/bin/iseries/">iseries</a></td><td>SAVF including mod_jk for Apache 2.0 for iSeries V5R1/V5R2</td></tr>
  -  <tr><td><a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.1/bin/linux/">linux</a></td><td>mod_jk.so (Apache 1.3 standard API and EAPI and Apache 2.0) for some Linux Archs</td></tr>
  -  <tr><td><a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.1/bin/macosx/">macosx</a></td><td>Contains the mod_jk.so for MacOS X</td></tr>
  -  <tr><td><a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.1/bin/netware/">netware</a></td><td>mod_jk.nlm and nsapi.nlm for Netware</td></tr>
  -  <tr><td><a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.1/bin/rpms/">rpms</a></td><td>Contains the rpms (including sources and i386/ppc architectures)</td></tr>
  -  <tr><td><a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.1/bin/solaris6/">solaris6</a></td><td>Contains the mod_jk.so for Solaris 6</td></tr>
  -  <tr><td><a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.1/bin/solaris8/">solaris8</a></td><td>Contains the mod_jk.so for Solaris 8</td></tr>
  -  <tr><td><a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.1/bin/win32/">win32</a></td><td>Contains the mod_jk.dll for Windows as well as other useful binaries.</td></tr>
  +  <tr><td><a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.3/bin/aix/">aix</a></td><td>SAVF including mod_jk for Apache 2.0 for iSeries V5R1/V5R2</td></tr>
  +  <tr><td><a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.3/bin/iseries/">iseries</a></td><td>SAVF including mod_jk for Apache 2.0 for iSeries V5R1/V5R2</td></tr>
  +  <tr><td><a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.3/bin/linux/">linux</a></td><td>mod_jk.so (Apache 1.3 standard API and EAPI and Apache 2.0) for some Linux Archs</td></tr>
  +  <tr><td><a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.3/bin/macosx/">macosx</a></td><td>Contains the mod_jk.so for MacOS X</td></tr>
  +  <tr><td><a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.3/bin/netware/">netware</a></td><td>mod_jk.nlm and nsapi.nlm for Netware</td></tr>
  +  <tr><td><a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.3/bin/rpms/">rpms</a></td><td>Contains the rpms (including sources and i386/ppc architectures)</td></tr>
  +  <tr><td><a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.3/bin/solaris6/">solaris6</a></td><td>Contains the mod_jk.so for Solaris 6</td></tr>
  +  <tr><td><a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.3/bin/solaris8/">solaris8</a></td><td>Contains the mod_jk.so for Solaris 8</td></tr>
  +  <tr><td><a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.3/bin/win32/">win32</a></td><td>Contains the mod_jk.dll for Windows as well as other useful binaries.</td></tr>
   </table>
   </p>
   
   <p>
   If you don't see your Operating System here, the doc may be outdated so just go 
  -<a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.1/bin/">
  +<a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.3/bin/">
   here</a> and check if one of the directory didn't cover your os
   </p>
   
  
  
  
  1.7       +1 -1      jakarta-tomcat-connectors/jk/xdocs/jk/domhowto.xml
  
  Index: domhowto.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/jk/domhowto.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- domhowto.xml	20 Sep 2002 21:35:30 -0000	1.6
  +++ domhowto.xml	29 Apr 2003 02:31:00 -0000	1.7
  @@ -19,7 +19,7 @@
   
   <p>
   Recent versions of the Lotus Domino web server have had the ability to host Java servlets, 
  -but at the time of writing the Domino servlet container uses JDK 1.2.2 and it is not (apparently) 
  +but at the time of writing the Domino servlet container uses JDK 1.2.3 and it is not (apparently) 
   possible to replace this with JDK 1.3. 
   </p>
   
  
  
  
  1.7       +3 -3      jakarta-tomcat-connectors/jk/xdocs/jk/quickhowto.xml
  
  Index: quickhowto.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/jk/quickhowto.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- quickhowto.xml	10 Apr 2003 15:28:18 -0000	1.6
  +++ quickhowto.xml	29 Apr 2003 02:31:00 -0000	1.7
  @@ -72,7 +72,7 @@
   	</ul>
   </p>
   <p>
  -	You'll find prebuilt binaries <a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.1/bin/">here</a>
  +	You'll find prebuilt binaries <a href="http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.3/bin/">here</a>
   </p>
   <p>
       Here is the minimum which should be set in <b>httpd.conf</b> directly or 
  @@ -155,4 +155,4 @@
   
   </section>
   
  -</document>
  \ No newline at end of file
  +</document>
  
  
  
  1.11      +1 -1      jakarta-tomcat-connectors/jk/xdocs/jk/workershowto.xml
  
  Index: workershowto.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/jk/workershowto.xml,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- workershowto.xml	2 Jan 2003 17:12:55 -0000	1.10
  +++ workershowto.xml	29 Apr 2003 02:31:00 -0000	1.11
  @@ -74,7 +74,7 @@
   <p>
   Each named worker should also have a few entries to provide additional information on his behalf.
   This information includes the worker's type and other related worker information. 
  -Currently the following worker types that exists are (JK 1.2.1):
  +Currently the following worker types that exists are (JK 1.2.3):
   </p>
   
   <table>
  
  
  

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