Return-Path: Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 13519 invoked from network); 29 Sep 2003 13:08:14 -0000 Received: from unknown (HELO plam.fujitsu-siemens.com) (217.115.66.9) by daedalus.apache.org with SMTP; 29 Sep 2003 13:08:14 -0000 Received: from trolli.pdb.fsc.net ([172.25.96.53]) by plam.fujitsu-siemens.com (8.11.3/8.11.3) with ESMTP id h8TD8Ej02833 for ; Mon, 29 Sep 2003 15:08:14 +0200 Received: from deejai2.mch.fsc.net (deejai2.mch.fsc.net [172.25.124.236]) by trolli.pdb.fsc.net (8.11.6/8.11.6) with ESMTP id h8TD8Ek26429 for ; Mon, 29 Sep 2003 15:08:14 +0200 Received: from fujitsu-siemens.com (v8bhb6tf8wt9jgt7@deejai2.mch.fsc.net [172.25.124.236]) by deejai2.mch.fsc.net (8.12.9p1/8.12.9) with ESMTP id h8TD86sR052171 for ; Mon, 29 Sep 2003 15:08:07 +0200 (CEST) (envelope-from jfrederic.clere@fujitsu-siemens.com) Message-ID: <3F783006.9090106@fujitsu-siemens.com> Date: Mon, 29 Sep 2003 15:13:42 +0200 From: jean-frederic clere Reply-To: jfrederic.clere@fujitsu-siemens.com User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3.1) Gecko/20030425 X-Accept-Language: en, fr, de MIME-Version: 1.0 To: Tomcat Developers List Subject: Re: mod_jk release packaging and connector download move to www.apache.org/dist mirror and archive.apache.org References: <3F782A28.7080904@mail.more.net> <3F782C74.3050508@apache.org> In-Reply-To: <3F782C74.3050508@apache.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Henri Gomez wrote: > Glenn Nielsen a =E9crit : >=20 >> As part of the mod_jk 1.2.5 release I promised to move the JTC=20 >> download to >> www.apache.org/dist so that the downloads can be mirrored. Here are t= he >> changes I propose to make as I set this up. >> >> First, here is the directory layout for mirrored downloads at >> /www/www.apache.org/dist/jakarta/tomcat-connectors : >> >> KEYS >> jk >> jk/README.html >> jk/jakarta-tomcat-connectors-jk-1.2-src-current.tar.gz -> >> jk/source/jakarta-tomcat-connectors-jk-1.2.5-src.tar.gz >> jk/jakarta-tomcat-connectors-jk-1.2-src-current.tar.gz.asc -> >> jk/source/jakarta-tomcat-connectors-jk-1.2.5-src.tar.gz.asc >> jk/binaries >> jk/binaries/aix >> jk/binaries/freebsd >> jk/binaries/iseries >> jk/binaries/linux >> jk/binaries/macosx >> jk/binaries/netware >> jk/binaries/solaris >> jk/binaries/win32 >> jk/source >> jk/source/jakarta-tomcat-connectors-jk-1.2.5-src.tar.gz >> jk/source/jakarta-tomcat-connectors-jk-1.2.5-src.tar.gz.asc >> jk2 >> jk2/README.html >> jk2/jakarta-tomcat-connectors-jk-2.0-src-current.tar.gz -> >> jk2/source/jakarta-tomcat-connectors-jk-2.0.2-src.tar.gz >> jk2/jakarta-tomcat-connectors-jk-2.0-src-current.tar.gz.asc -> >> jk2/source/jakarta-tomcat-connectors-jk-2.0.2-src.tar.gz.asc >> jk2/binaries >> jk2/binaries/aix >> jk2/binaries/freebsd >> jk2/binaries/iseries >> jk2/binaries/linux >> jk2/binaries/macosx >> jk2/binaries/netware >> jk2/binaries/solaris >> jk2/binaries/win32 >> jk2/source >> jk2/source/jakarta-tomcat-connectors-jk-2.0.2-src.tar.gz >> jk2/source/jakarta-tomcat-connectors-jk-2.0.2-src.tar.gz.asc >> >> Each binary directory would contain a tar.gz, rpm, or zip for the=20 >> binary release >> rather than .dll or .so files. The archive would be named: >> >> jakarta-tomcat-connector-jk-{version}-{OS-Version-CPU}-{Webserver}.tar= =2Egz=20 >> (.zip for windows, .rpm for linux rpm's) >> linux rpms would go in the binaries/linux directory. >> >> Here is an example for mod_jk 1.2.5 for FreeBsd on i386 for apache 2: >> >> jakarta-tomcat-connector-jk-1.2.5-freebsd4.8-i386-apache-2.0.47.tar.gz= >> >> This will allow us to put multiple binaries in the same directory for = >> different >> jk release versions, OS versions, and web server versions and make=20 >> managing >> the mirrored download and archive.apache.org directories easier. >> >> httpd includes the source with their binary distributions, I recommend= =20 >> that we do >> the same. The binary release should contain the contents of the=20 >> source release >> plus the binary files. >> >> Here is what I propose we do: >> >> 1. Coyote -=20 >> /www/jakarta.apache.org/builds/jakarta-tomcat-connectors/coyote/releas= e/ >> >> This contains 9 coyote connector beta release and one release candidat= e. >> >> Do we need to keep these? If not, since coyote comes with the Tomcat = >> releases, >> why not completely remove coyote from the tomcat-connectors download? >> >> +1 to remove coyote from the download completely since it is part of=20 >> the Tomcat release. >> >> If we keep them, I will make the following changes. >> >> Take each release directory and create both a tar.gz and .zip for the >> release, sign each. i.e. The jar files in v1.0-b1 are put into >> apache-tomcat-coyote-1.0-b1.tar.gz. >> >> Place the tar.gz and zip files in the >> /www/archive.apache.org/dist/jakarta/tomcat-connectors/coyote/binaries= /=20 >> directory. >> >> 2. JK1.2 /www/jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/ >> >> Remove the docs directory, point users to jakarta.apache.org/tomcat in= =20 >> the README.html. >> >> Remove the nightly directory, no nightlies have been done. >> >> Reorganize the releases as described above. Move old releases to=20 >> archive.apache.org/dist, >> move the current release to www.apache.org/dist . >> >> 3. JK2 /www/jakarta.apache.org/builds/jakarta-tomcat-connectors/jk2/ >> >> Remove the docs directory, point users to jakarta.apache.org/tomcat in= =20 >> the README.html. >> >> Remove the nightly directory, last nightly was done Oct. 5 2002. >> >> Reorganize the releases as described above. Move old releases to=20 >> archive.apache.org/dist, >> move the current release to www.apache.org/dist . >> >> >> 4. Add a section to http://jakarta.apache.org/site/sourceindex.cgi for= =20 >> downloading the >> tomcat connectors from the mirror. And something like:=20 http://www.apache.org/dyn/closer.cgi/jakarta-tomcat-connectors/jk2/ in th= e=20 mod_jk documentation we have a link to download. >> >> 5. Use a .htaccess file to add a permanent redirect for=20 >> jakarta.apache.org/builds/jakarta-tomcat-connectors to >> www.apache.org/dist/jakarta/tomcat-connectors/ . >> >> Comments and suggestions welcome. >=20 >=20 > I'm fine with it but the Linux RPMs are problematic since there is by=20 > now just too many distributions to follow : >=20 > - Redhat 6.x, 7.x, 8.x/9.x > - Suse > - Mandrake. >=20 > There is way too mixed case, Apache 1.3, 2.0, 1.3 with SSL, so I sugges= t=20 > to make a link to www.jpackage.org which take care of all the current=20 > distro and produce rpms accordingly... >=20 >=20 The *.so are quite easy to use=20 jakarta-tomcat-connector-jk-{version}-{OS-Version-CPU}-{Webserver}.so >=20 >=20 > --------------------------------------------------------------------- > To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org > For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org >=20 >=20