From python-abennett@example.com Thu Feb 01 15:13:51 2007 Return-Path: <python-abennett@example.com> Delivered-To: abennett@example.com Received: (qmail 69854 invoked from network); 1 Feb 2007 15:13:51 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Feb 2007 15:13:51 -0000 Received: (qmail 54175 invoked by uid 500); 1 Feb 2007 15:13:57 -0000 Delivered-To: abennett@example.com Received: (qmail 54156 invoked by uid 500); 1 Feb 2007 15:13:57 -0000 Mailing-List: contact abennett@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:abennett@example.com> List-Unsubscribe: <mailto:abennett@example.com> List-Post: <mailto:abennett@example.com> List-Id: <python-dev.httpd.apache.org> Delivered-To: mailing list abennett@example.com Received: (qmail 54145 invoked by uid 99); 1 Feb 2007 15:13:56 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 07:13:56 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [83.161.120.155] (HELO tomts22-srv.bellnexxia.net) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 07:13:46 -0800 Received: from [83.161.120.155] ([83.161.120.155]) by tomts22-srv.bellnexxia.net (InterMail vM.83.161.120.155 201-253-122-130-113-20050324) with ESMTP id <20070201151322.UFXV8030.tomts22-srv.bellnexxia.net@[83.161.120.155]> for <abennett@example.com>; Thu, 1 Feb 2007 10:13:22 -0500 Message-ID: <abennett@example.com> Date: Thu, 01 Feb 2007 10:14:35 -0500 From: Jim Gallacher <abennett@example.com> User-Agent: Thunderbird 83.161.120.155 (X11/20070104) MIME-Version: 1.0 To: python-dev list <abennett@example.com> Subject: Re: mod_python 3.3.1 available for testing References: <abennett@example.com> <abennett@example.com> <abennett@example.com> In-Reply-To: <abennett@example.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org +1 Linux Ubuntu 6.0.6, Apache 2.0.55 (mpm-worker), Python 2.4.3 I'd like to get a core vote on 3.3.1 before Graham goes on holidays. If we can get 2 more people to check the tarball I think we can then proceed with the vote and an official 3.3.1 stable release. Jim Jim Gallacher wrote: > Thanks Detmar. > > There was a typo in the original email. Oops. The md5 file is > mod_python-3.3.1.tgz.md5. > > http://people.apache.org/~jgallacher/mod_python/dist/mod_python-3.3.1.tgz.md5 > > > Jim > > Detmar Meurers wrote: >> Hi Jim, >> >> for the md5 file you mention, I get a '404 Not Found' error. >> >> Best, >> Detmar >> >> >> >> >> On Mon, Jan 29, 2007 at 09:32:36AM -0500, Jim Gallacher wrote: >> The mod_python 3.3.1 tarball is available for testing. Hopefully >> Nicolas will have a chance to create Windows installers for >> testing in >> the next couple of days. >> There have been no changes in the code since the 3.3.0 beta. >> Indeed the only thing that has changed is the version strings so >> we don't need extensive testing this time around - just a few >> people to check that I haven't done something stupid in creating >> the tarball. Once we have a handful of +1's I'll call for a vote >> from the core committers. >> Here are the rules: >> In order for a file to be officially announced, it has to be >> tested by >> developers on the dev list. Anyone subscribed to this list can (and >> should feel obligated to :-) ) test it, and provide feedback *to >> _this_ list*! (Not the abennett@example.com list, and >> preferably not >> me personally). >> The files are (temporarily) available here: >> >> http://people.apache.org/~jgallacher/mod_python/dist/mod_python-3.3.1.tgz >> >> http://people.apache.org/~jgallacher/mod_python/dist/mod_python-3.3.1.md5 >> Please download it, then do the usual >> $ ./configure --with-apxs=/wherever/it/is >> $ make >> $ (su) >> # make install >> Then (as non-root user!) >> $ make check >> Or for you Windows folks >> $ cd test >> $ python test.py >> And see if any tests fail. If they pass, send a +1 to the >> list, if they >> fail, send the details (the versions of OS, Apache, Apache-mpm, >> Python, >> the test output, and suggestions, if any). >> Please present your test results in the following format: >> +1 OS version, Apache version (apache mpm), Python Version >> For example: >> +1 Linux Debian Sid, Apache 2.0.55 (mpm-worker), Python 2.3.5 >> Presenting your information in a consistent format will help in >> tabulating the results. You can include additional information in >> each >> section, just don't use extra commas. There is no need to include the >> mod_python version in this string as that information is available in >> the email subject. Who knows, one day I may actually write a >> script to >> extract this information automatically. :) >> Thank you for your assistance, >> Jim Gallacher >> > > From python-abennett@example.com Thu Feb 01 15:34:21 2007 Return-Path: <python-abennett@example.com> Delivered-To: abennett@example.com Received: (qmail 76664 invoked from network); 1 Feb 2007 15:34:03 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Feb 2007 15:34:03 -0000 Received: (qmail 86813 invoked by uid 500); 1 Feb 2007 15:34:07 -0000 Delivered-To: abennett@example.com Received: (qmail 86787 invoked by uid 500); 1 Feb 2007 15:34:07 -0000 Mailing-List: contact abennett@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:abennett@example.com> List-Unsubscribe: <mailto:abennett@example.com> List-Post: <mailto:abennett@example.com> List-Id: <python-dev.httpd.apache.org> Delivered-To: mailing list abennett@example.com Received: (qmail 86776 invoked by uid 99); 1 Feb 2007 15:34:07 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 07:34:07 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of abennett@example.com designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO gir.nss.udel.edu) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 07:33:59 -0800 Received: by gir.nss.udel.edu (Postfix, from userid 501) id 2907E294E33; Thu, 1 Feb 2007 10:33:32 -0500 (EST) Received: from localhost (localhost [83.161.120.155]) by gir.nss.udel.edu (Postfix) with ESMTP id E4138294E2E for <abennett@example.com>; Thu, 1 Feb 2007 10:33:32 -0500 (EST) Date: Thu, 1 Feb 2007 10:33:32 -0500 (EST) From: Ron Reisor <abennett@example.com> X-X-Sender: abennett@example.com To: python-dev list <abennett@example.com> Subject: Re: mod_python 3.3.1 available for testing In-Reply-To: <abennett@example.com> Message-ID: <abennett@example.com> References: <abennett@example.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Checked: Checked by ClamAV on apache.org +1 MacOSX 10.4.8 (Intel), Apache 2.0.59 (mpm-prefork), Python 2.5 cheers, Ron Ron Reisor <abennett@example.com> (RWR3) University of Delaware Information Technologies/Network and Systems Services Computing Center/192 South Chapel Street/Newark DE, 19716 pgp finger print: 0D 73 06 6F D3 6A 99 D3 F5 D5 6E FF 3B B9 7C 2C From python-abennett@example.com Thu Feb 01 16:04:41 2007 Return-Path: <python-abennett@example.com> Delivered-To: abennett@example.com Received: (qmail 94761 invoked from network); 1 Feb 2007 16:04:40 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Feb 2007 16:04:40 -0000 Received: (qmail 54194 invoked by uid 500); 1 Feb 2007 16:04:46 -0000 Delivered-To: abennett@example.com Received: (qmail 54177 invoked by uid 500); 1 Feb 2007 16:04:46 -0000 Mailing-List: contact abennett@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:abennett@example.com> List-Unsubscribe: <mailto:abennett@example.com> List-Post: <mailto:abennett@example.com> List-Id: <python-dev.httpd.apache.org> Delivered-To: mailing list abennett@example.com Received: (qmail 54140 invoked by uid 99); 1 Feb 2007 16:04:46 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 08:04:46 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of abennett@example.com designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO nf-out-0910.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 08:04:37 -0800 Received: by nf-out-0910.google.com with SMTP id n28so840449nfc for <abennett@example.com>; Thu, 01 Feb 2007 08:04:16 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=dv7ip6Am9SHXoPyzT49qIdB1tTm55xtN7S7XTjOLiS1J1tMBmBsJVwmRdxUmIcgZZsJFxp4orwEo+cBh+xkfX4yrkBkVrM1SlwGGCQK6LS1dcdQTYdZ2joZu6Sz/kOoJRiNGpbhC3Bw1S4eBrtL7U2/JrZDXFd7rCeMQqkNNIsg= Received: by 83.161.120.155 with SMTP id j8mr4848284nfm.1170345855752; Thu, 01 Feb 2007 08:04:15 -0800 (PST) Received: by 83.161.120.155 with HTTP; Thu, 1 Feb 2007 08:04:15 -0800 (PST) Message-ID: <abennett@example.com> Date: Thu, 1 Feb 2007 14:04:15 -0200 From: Clodoaldo <abennett@example.com> Sender: abennett@example.com To: "Jim Gallacher" <abennett@example.com> Subject: Re: mod_python 3.3.1 available for testing Cc: "python-dev list" <abennett@example.com> In-Reply-To: <abennett@example.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <abennett@example.com> X-Google-Sender-Auth: a8bb24b979d19715 X-Virus-Checked: Checked by ClamAV on apache.org 2007/1/29, Jim Gallacher <abennett@example.com>: > And see if any tests fail. If they pass, send a +1 to the list, if they > fail, send the details (the versions of OS, Apache, Apache-mpm, Python, > the test output, and suggestions, if any). > > Please present your test results in the following format: > +1 OS version, Apache version (apache mpm), Python Version > > For example: > +1 Linux Debian Sid, Apache 2.0.55 (mpm-worker), Python 2.3.5 > +1 Linux FC5 i386, Apache 2.2.2 (mpm-prefork), Python 2.4.3 +1 Linux FC6 i386, Apache 2.2.3 (mpm-prefork), Python 2.4.4 Regards, -- Clodoaldo Pinto Neto From python-abennett@example.com Thu Feb 01 16:46:26 2007 Return-Path: <python-abennett@example.com> Delivered-To: abennett@example.com Received: (qmail 14325 invoked from network); 1 Feb 2007 16:46:26 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Feb 2007 16:46:26 -0000 Received: (qmail 38229 invoked by uid 500); 1 Feb 2007 16:46:32 -0000 Delivered-To: abennett@example.com Received: (qmail 38213 invoked by uid 500); 1 Feb 2007 16:46:32 -0000 Mailing-List: contact abennett@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:abennett@example.com> List-Unsubscribe: <mailto:abennett@example.com> List-Post: <mailto:abennett@example.com> List-Id: <python-dev.httpd.apache.org> Delivered-To: mailing list abennett@example.com Received: (qmail 38202 invoked by uid 99); 1 Feb 2007 16:46:32 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 08:46:32 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [83.161.120.155] (HELO smtp-vbr13.xs4all.nl) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 08:46:22 -0800 Received: from moeling.xs4all.nl (moeling.xs4all.nl [83.161.120.155]) by smtp-vbr13.xs4all.nl (8.13.8/8.13.8) with ESMTP id l11Gjwgt032264; Thu, 1 Feb 2007 17:45:59 +0100 (CET) (envelope-from abennett@example.com) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable Subject: RE: mod_python 3.3.1 available for testing X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Thu, 1 Feb 2007 17:45:58 +0100 Message-ID: <abennett@example.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: mod_python 3.3.1 available for testing thread-index: AcdGE5YoNhdUb5CNS5iHnqh14MVLFQADG8wg From: "Martijn Moeling" <abennett@example.com> To: "Jim Gallacher" <abennett@example.com>, "python-dev list" <abennett@example.com> X-Virus-Scanned: by XS4ALL Virus Scanner X-Virus-Checked: Checked by ClamAV on apache.org +1 Linux Fedora Core 4 i386, Apache 2.0.54 (mpm-prefork), Python 2.5 +1 Linux CentOS i686, Apache 2.0.54 (mpm-prefork), Python 2.5 Martijn -----Oorspronkelijk bericht----- Van: Jim Gallacher [mailto:abennett@example.com]=20 Verzonden: Thursday, February 01, 2007 16:15 Aan: python-dev list Onderwerp: Re: mod_python 3.3.1 available for testing +1 Linux Ubuntu 6.0.6, Apache 2.0.55 (mpm-worker), Python 2.4.3 I'd like to get a core vote on 3.3.1 before Graham goes on holidays. If=20 we can get 2 more people to check the tarball I think we can then=20 proceed with the vote and an official 3.3.1 stable release. Jim Jim Gallacher wrote: > Thanks Detmar. >=20 > There was a typo in the original email. Oops. The md5 file is=20 > mod_python-3.3.1.tgz.md5. >=20 > http://people.apache.org/~jgallacher/mod_python/dist/mod_python-3.3.1.tg z.md5=20 >=20 >=20 > Jim >=20 > Detmar Meurers wrote: >> Hi Jim, >> >> for the md5 file you mention, I get a '404 Not Found' error. >> >> Best, >> Detmar >> >> >> >> >> On Mon, Jan 29, 2007 at 09:32:36AM -0500, Jim Gallacher wrote: >> The mod_python 3.3.1 tarball is available for testing. Hopefully >> Nicolas will have a chance to create Windows installers for=20 >> testing in >> the next couple of days. >> There have been no changes in the code since the 3.3.0 beta.=20 >> Indeed the only thing that has changed is the version strings so=20 >> we don't need extensive testing this time around - just a few=20 >> people to check that I haven't done something stupid in creating=20 >> the tarball. Once we have a handful of +1's I'll call for a vote=20 >> from the core committers. >> Here are the rules: >> In order for a file to be officially announced, it has to be=20 >> tested by >> developers on the dev list. Anyone subscribed to this list can (and >> should feel obligated to :-) ) test it, and provide feedback *to >> _this_ list*! (Not the abennett@example.com list, and=20 >> preferably not >> me personally). >> The files are (temporarily) available here: >> =20 >> http://people.apache.org/~jgallacher/mod_python/dist/mod_python-3.3.1.tg z >> =20 >> http://people.apache.org/~jgallacher/mod_python/dist/mod_python-3.3.1.md 5 >> Please download it, then do the usual >> $ ./configure --with-apxs=3D/wherever/it/is >> $ make >> $ (su) >> # make install >> Then (as non-root user!) >> $ make check >> Or for you Windows folks >> $ cd test >> $ python test.py >> And see if any tests fail. If they pass, send a +1 to the=20 >> list, if they >> fail, send the details (the versions of OS, Apache, Apache-mpm,=20 >> Python, >> the test output, and suggestions, if any). >> Please present your test results in the following format: >> +1 OS version, Apache version (apache mpm), Python Version >> For example: >> +1 Linux Debian Sid, Apache 2.0.55 (mpm-worker), Python 2.3.5 >> Presenting your information in a consistent format will help in >> tabulating the results. You can include additional information in >> each >> section, just don't use extra commas. There is no need to include the >> mod_python version in this string as that information is available in >> the email subject. Who knows, one day I may actually write a=20 >> script to >> extract this information automatically. :) >> Thank you for your assistance, >> Jim Gallacher >> =20 >=20 >=20 From python-abennett@example.com Thu Feb 01 16:48:51 2007 Return-Path: <python-abennett@example.com> Delivered-To: abennett@example.com Received: (qmail 15122 invoked from network); 1 Feb 2007 16:48:51 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Feb 2007 16:48:51 -0000 Received: (qmail 40996 invoked by uid 500); 1 Feb 2007 16:48:57 -0000 Delivered-To: abennett@example.com Received: (qmail 40972 invoked by uid 500); 1 Feb 2007 16:48:57 -0000 Mailing-List: contact abennett@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:abennett@example.com> List-Unsubscribe: <mailto:abennett@example.com> List-Post: <mailto:abennett@example.com> List-Id: <python-dev.httpd.apache.org> Delivered-To: mailing list abennett@example.com Received: (qmail 40961 invoked by uid 99); 1 Feb 2007 16:48:57 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 08:48:56 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) Received: from [83.161.120.155] (HELO mail.websiteproject.net) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 08:48:44 -0800 Received: from [83.161.120.155] (c-68-83-133-74.hsd1.pa.comcast.net [83.161.120.155]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.websiteproject.net (Postfix) with ESMTP id 409D4F00A8 for <abennett@example.com>; Thu, 1 Feb 2007 11:48:23 -0500 (EST) Message-ID: <abennett@example.com> Date: Thu, 01 Feb 2007 11:48:17 -0500 From: Jorey Bump <abennett@example.com> User-Agent: Thunderbird 83.161.120.155 (X11/20061206) MIME-Version: 1.0 To: python-dev list <abennett@example.com> Subject: Re: mod_python 3.3.1 available for testing References: <abennett@example.com> In-Reply-To: <abennett@example.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org +1 Slackware Linux 10.2, Apache 2.2.3 (mpm-prefork), Python 2.4.1 Jim Gallacher wrote: > The mod_python 3.3.1 tarball is available for testing. Hopefully > Nicolas will have a chance to create Windows installers for testing in > the next couple of days. > > There have been no changes in the code since the 3.3.0 beta. Indeed the > only thing that has changed is the version strings so we don't need > extensive testing this time around - just a few people to check that I > haven't done something stupid in creating the tarball. Once we have a > handful of +1's I'll call for a vote from the core committers. > > Here are the rules: > > In order for a file to be officially announced, it has to be tested by > developers on the dev list. Anyone subscribed to this list can (and > should feel obligated to :-) ) test it, and provide feedback *to > _this_ list*! (Not the abennett@example.com list, and preferably not > me personally). > > The files are (temporarily) available here: > > http://people.apache.org/~jgallacher/mod_python/dist/mod_python-3.3.1.tgz > http://people.apache.org/~jgallacher/mod_python/dist/mod_python-3.3.1.md5 > > Please download it, then do the usual > > $ ./configure --with-apxs=/wherever/it/is > $ make > $ (su) > # make install > > Then (as non-root user!) > > $ make check > > Or for you Windows folks > > $ cd test > $ python test.py > > And see if any tests fail. If they pass, send a +1 to the list, if they > fail, send the details (the versions of OS, Apache, Apache-mpm, Python, > the test output, and suggestions, if any). > > Please present your test results in the following format: > +1 OS version, Apache version (apache mpm), Python Version > > For example: > +1 Linux Debian Sid, Apache 2.0.55 (mpm-worker), Python 2.3.5 > > Presenting your information in a consistent format will help in > tabulating the results. You can include additional information in each > section, just don't use extra commas. There is no need to include the > mod_python version in this string as that information is available in > the email subject. Who knows, one day I may actually write a script to > extract this information automatically. :) > > Thank you for your assistance, > Jim Gallacher > From python-abennett@example.com Thu Feb 01 17:09:48 2007 Return-Path: <python-abennett@example.com> Delivered-To: abennett@example.com Received: (qmail 22458 invoked from network); 1 Feb 2007 17:09:47 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Feb 2007 17:09:47 -0000 Received: (qmail 79163 invoked by uid 500); 1 Feb 2007 17:09:54 -0000 Delivered-To: abennett@example.com Received: (qmail 79027 invoked by uid 500); 1 Feb 2007 17:09:54 -0000 Mailing-List: contact abennett@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:abennett@example.com> List-Unsubscribe: <mailto:abennett@example.com> List-Post: <mailto:abennett@example.com> List-Id: <python-dev.httpd.apache.org> Delivered-To: mailing list abennett@example.com Received: (qmail 79016 invoked by uid 99); 1 Feb 2007 17:09:53 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 09:09:53 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [83.161.120.155] (HELO tomts16-srv.bellnexxia.net) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 09:09:44 -0800 Received: from [83.161.120.155] ([83.161.120.155]) by tomts16-srv.bellnexxia.net (InterMail vM.83.161.120.155 201-253-122-130-113-20050324) with ESMTP id <20070201170922.WTWV12977.tomts16-srv.bellnexxia.net@[83.161.120.155]> for <abennett@example.com>; Thu, 1 Feb 2007 12:09:22 -0500 Message-ID: <abennett@example.com> Date: Thu, 01 Feb 2007 12:11:29 -0500 From: Jim Gallacher <abennett@example.com> User-Agent: Thunderbird 83.161.120.155 (X11/20070104) MIME-Version: 1.0 To: python-dev list <abennett@example.com> Subject: Core vote for 3.3.1 stable release Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org I think we have sufficiently tested 3.3.1 and it is time for the core group to vote on a release. This vote is only open to the mod_python core group (Grisha, Nicolas, Graham and myself) and is binding. We need at least three +1 votes for the release to proceed. A -1 from any of the four voters will veto the release. And here is my vote: +1 Release 3.3.1 for General Availability Jim From python-abennett@example.com Thu Feb 01 19:51:17 2007 Return-Path: <python-abennett@example.com> Delivered-To: abennett@example.com Received: (qmail 94168 invoked from network); 1 Feb 2007 19:51:15 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Feb 2007 19:51:15 -0000 Received: (qmail 25847 invoked by uid 500); 1 Feb 2007 19:51:21 -0000 Delivered-To: abennett@example.com Received: (qmail 25801 invoked by uid 500); 1 Feb 2007 19:51:21 -0000 Mailing-List: contact abennett@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:abennett@example.com> List-Unsubscribe: <mailto:abennett@example.com> List-Post: <mailto:abennett@example.com> List-Id: <python-dev.httpd.apache.org> Delivered-To: mailing list abennett@example.com Received: (qmail 25759 invoked by uid 99); 1 Feb 2007 19:51:21 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 11:51:21 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of abennett@example.com designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO wx-out-0506.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 11:51:12 -0800 Received: by wx-out-0506.google.com with SMTP id t13so594451wxc for <abennett@example.com>; Thu, 01 Feb 2007 11:50:51 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=IKDfe9yiQBTh7j2+He+Dv9BP5wo7i85a4VDArsqPapKPv/1R0NuGSnCLRWoH7q3RO7ijcN6ufCmOXgO/PRGj8xTOE/L/HDqs2XN0kYqwYUV4Hksgso4k9kJTblFngoWpsN5VsvZpkZuDg1U4sjLXtXtdz8o1suEiPdNGo8oCrsY= Received: by 83.161.120.155 with SMTP id d6mr4451490wxb.1170359450818; Thu, 01 Feb 2007 11:50:50 -0800 (PST) Received: by 83.161.120.155 with HTTP; Thu, 1 Feb 2007 11:50:50 -0800 (PST) Message-ID: <abennett@example.com> Date: Thu, 1 Feb 2007 20:50:50 +0100 From: "Nicolas Lehuen" <abennett@example.com> Sender: abennett@example.com To: "python-dev list" <abennett@example.com> Subject: Fwd: mod_python 3.3.1 available for testing In-Reply-To: <abennett@example.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <abennett@example.com> <abennett@example.com> X-Google-Sender-Auth: 78a277ae7c7b7724 X-Virus-Checked: Checked by ClamAV on apache.org ---------- Forwarded message ---------- From: Nicolas Lehuen <abennett@example.com> Date: 1 f=E9vr. 2007 20:50 Subject: Re: mod_python 3.3.1 available for testing To: Jim Gallacher <abennett@example.com> Hi, I've built the 3.3.1 binaries for Windows, you can download it from : http://nicolas.lehuen.com/download/mod_python/ Here are my +1s following the tests : +1 Microsoft Windows XP SP2, Apache 2.0.59 (mpm_winnt), Python 2.4 +1 Microsoft Windows XP SP2, Apache 2.0.59 (mpm_winnt), Python 2.5 +1 Microsoft Windows XP SP2, Apache 2.2.2 (mpm_winnt), Python 2.4 +1 Microsoft Windows XP SP2, Apache 2.2.2 (mpm_winnt), Python 2.5 Once again, no tests for Python 2.3, sadly I need to have a dedicated (or virtual) PC for this and I'm a bit out of time for now. If anyone wants to have a go with Python 2.3, that would be great. And now, time for a Pastis. Regards, Nicolas 2007/1/29, Jim Gallacher <abennett@example.com>: > The mod_python 3.3.1 tarball is available for testing. Hopefully > Nicolas will have a chance to create Windows installers for testing in > the next couple of days. > > There have been no changes in the code since the 3.3.0 beta. Indeed the > only thing that has changed is the version strings so we don't need > extensive testing this time around - just a few people to check that I > haven't done something stupid in creating the tarball. Once we have a > handful of +1's I'll call for a vote from the core committers. > > Here are the rules: > > In order for a file to be officially announced, it has to be tested by > developers on the dev list. Anyone subscribed to this list can (and > should feel obligated to :-) ) test it, and provide feedback *to > _this_ list*! (Not the abennett@example.com list, and preferably not > me personally). > > The files are (temporarily) available here: > > http://people.apache.org/~jgallacher/mod_python/dist/mod_python-3.3.1.tgz > http://people.apache.org/~jgallacher/mod_python/dist/mod_python-3.3.1.md5 > > Please download it, then do the usual > > $ ./configure --with-apxs=3D/wherever/it/is > $ make > $ (su) > # make install > > Then (as non-root user!) > > $ make check > > Or for you Windows folks > > $ cd test > $ python test.py > > And see if any tests fail. If they pass, send a +1 to the list, if they > fail, send the details (the versions of OS, Apache, Apache-mpm, Python, > the test output, and suggestions, if any). > > Please present your test results in the following format: > +1 OS version, Apache version (apache mpm), Python Version > > For example: > +1 Linux Debian Sid, Apache 2.0.55 (mpm-worker), Python 2.3.5 > > Presenting your information in a consistent format will help in > tabulating the results. You can include additional information in each > section, just don't use extra commas. There is no need to include the > mod_python version in this string as that information is available in > the email subject. Who knows, one day I may actually write a script to > extract this information automatically. :) > > Thank you for your assistance, > Jim Gallacher > > From python-abennett@example.com Thu Feb 01 19:52:25 2007 Return-Path: <python-abennett@example.com> Delivered-To: abennett@example.com Received: (qmail 95346 invoked from network); 1 Feb 2007 19:52:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Feb 2007 19:52:24 -0000 Received: (qmail 29544 invoked by uid 500); 1 Feb 2007 19:52:30 -0000 Delivered-To: abennett@example.com Received: (qmail 29524 invoked by uid 500); 1 Feb 2007 19:52:30 -0000 Mailing-List: contact abennett@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:abennett@example.com> List-Unsubscribe: <mailto:abennett@example.com> List-Post: <mailto:abennett@example.com> List-Id: <python-dev.httpd.apache.org> Delivered-To: mailing list abennett@example.com Received: (qmail 29513 invoked by uid 99); 1 Feb 2007 19:52:30 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 11:52:30 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of abennett@example.com designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO an-out-0708.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 11:52:21 -0800 Received: by an-out-0708.google.com with SMTP id c8so428678ana for <abennett@example.com>; Thu, 01 Feb 2007 11:52:00 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=DEyZLAxM3M/tWeIeyFfSWtvg3YoSYV7d6C72kI24e30UYAUBAPetNPmvlCD5l8hMYbr8J9Q5I1Gb3a9ga0aPESzpob+rQ6ph0B0ciJWWVt/2OB1+MdRMNfyLPUN8piAJsZYvDyBSpxjo/tl/t/pNtfuzE/sdypgtlWdqDfNF0IM= Received: by 83.161.120.155 with SMTP id j13mr1431350and.1170359520835; Thu, 01 Feb 2007 11:52:00 -0800 (PST) Received: by 83.161.120.155 with HTTP; Thu, 1 Feb 2007 11:52:00 -0800 (PST) Message-ID: <abennett@example.com> Date: Thu, 1 Feb 2007 20:52:00 +0100 From: "Nicolas Lehuen" <abennett@example.com> Sender: abennett@example.com To: "Jim Gallacher" <abennett@example.com> Subject: Re: Core vote for 3.3.1 stable release Cc: "python-dev list" <abennett@example.com> In-Reply-To: <abennett@example.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <abennett@example.com> X-Google-Sender-Auth: eb6c287cbf5970f1 X-Virus-Checked: Checked by ClamAV on apache.org Following my tests on Windows, and knowing that 3.3.1 = 3.3.0b + a version number change, I give my +1 on the release. Regards, Nicolas 2007/2/1, Jim Gallacher <abennett@example.com>: > I think we have sufficiently tested 3.3.1 and it is time for the core > group to vote on a release. > > This vote is only open to the mod_python core group (Grisha, Nicolas, > Graham and myself) and is binding. We need at least three +1 votes for > the release to proceed. A -1 from any of the four voters will veto the > release. > > And here is my vote: > > +1 Release 3.3.1 for General Availability > > Jim > From python-abennett@example.com Thu Feb 01 22:35:46 2007 Return-Path: <python-abennett@example.com> Delivered-To: abennett@example.com Received: (qmail 68215 invoked from network); 1 Feb 2007 22:35:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Feb 2007 22:35:45 -0000 Received: (qmail 41844 invoked by uid 500); 1 Feb 2007 22:35:52 -0000 Delivered-To: abennett@example.com Received: (qmail 41741 invoked by uid 500); 1 Feb 2007 22:35:51 -0000 Mailing-List: contact abennett@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:abennett@example.com> List-Unsubscribe: <mailto:abennett@example.com> List-Post: <mailto:abennett@example.com> List-Id: <python-dev.httpd.apache.org> Delivered-To: mailing list abennett@example.com Received: (qmail 41730 invoked by uid 99); 1 Feb 2007 22:35:51 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 14:35:51 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) Received: from [83.161.120.155] (HELO dscpl.user.openhosting.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 14:35:42 -0800 Received: from dscpl.user.openhosting.com (localhost.ispol.com [83.161.120.155] (may be forged)) by dscpl.user.openhosting.com (83.161.120.15560308/8.12.11) with ESMTP id l11MZLPQ012399; Thu, 1 Feb 2007 17:35:21 -0500 Received: (from grahamd@localhost) by dscpl.user.openhosting.com (83.161.120.15560308/8.12.11/Submit) id l11MZJHw012393; Thu, 1 Feb 2007 17:35:19 -0500 Date: Thu, 1 Feb 2007 17:35:19 -0500 X-Authentication-Warning: dscpl.user.openhosting.com: grahamd set sender to abennett@example.com using -f From: "Graham Dumpleton" <abennett@example.com> Subject: Re: Core vote for 3.3.1 stable release To: Jim Gallacher <abennett@example.com> Cc: python-dev list <abennett@example.com> X-Originating-IP: 83.161.120.155 X-Mailer: Usermin 1.160 Reply-To: "Graham Dumpleton" <abennett@example.com> Message-Id: <abennett@example.com> X-Virus-Checked: Checked by ClamAV on apache.org Jim Gallacher wrote .. > I think we have sufficiently tested 3.3.1 and it is time for the core > group to vote on a release. > > This vote is only open to the mod_python core group (Grisha, Nicolas, > Graham and myself) and is binding. We need at least three +1 votes for > the release to proceed. A -1 from any of the four voters will veto the > release. > > And here is my vote: > > +1 Release 3.3.1 for General Availability +1 BTW, I vanish next Wednesday, but probably can't do much Mon/Tue so you will not hear from me much then either. Graham From python-abennett@example.com Fri Feb 02 10:40:17 2007 Return-Path: <python-abennett@example.com> Delivered-To: abennett@example.com Received: (qmail 68411 invoked from network); 2 Feb 2007 10:40:16 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Feb 2007 10:40:16 -0000 Received: (qmail 35489 invoked by uid 500); 2 Feb 2007 10:40:23 -0000 Delivered-To: abennett@example.com Received: (qmail 35351 invoked by uid 500); 2 Feb 2007 10:40:22 -0000 Mailing-List: contact abennett@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:abennett@example.com> List-Unsubscribe: <mailto:abennett@example.com> List-Post: <mailto:abennett@example.com> List-Id: <python-dev.httpd.apache.org> Delivered-To: mailing list abennett@example.com Received: (qmail 35340 invoked by uid 99); 2 Feb 2007 10:40:22 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Feb 2007 02:40:22 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [83.161.120.155] (HELO smtp-vbr5.xs4all.nl) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Feb 2007 02:40:12 -0800 Received: from moeling.xs4all.nl (moeling.xs4all.nl [83.161.120.155]) by smtp-vbr5.xs4all.nl (8.13.8/8.13.8) with ESMTP id l12AdhQx010367; Fri, 2 Feb 2007 11:39:43 +0100 (CET) (envelope-from abennett@example.com) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable Subject: RE: Core vote for 3.3.1 stable release X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Fri, 2 Feb 2007 11:39:42 +0100 Message-ID: <abennett@example.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Core vote for 3.3.1 stable release thread-index: AcdGUVF6l8x/G9+AQxqOdwN5cJ9DaAAZRwQw From: "Martijn Moeling" <abennett@example.com> To: "Graham Dumpleton" <abennett@example.com>, "Jim Gallacher" <abennett@example.com> Cc: "python-dev list" <abennett@example.com> X-Virus-Scanned: by XS4ALL Virus Scanner X-Virus-Checked: Checked by ClamAV on apache.org +1 -----Oorspronkelijk bericht----- Van: Graham Dumpleton [mailto:abennett@example.com]=20 Verzonden: Thursday, February 01, 2007 11:35 PM Aan: Jim Gallacher CC: python-dev list Onderwerp: Re: Core vote for 3.3.1 stable release Jim Gallacher wrote .. > I think we have sufficiently tested 3.3.1 and it is time for the core=20 > group to vote on a release. >=20 > This vote is only open to the mod_python core group (Grisha, Nicolas,=20 > Graham and myself) and is binding. We need at least three +1 votes for > the release to proceed. A -1 from any of the four voters will veto the > release. >=20 > And here is my vote: >=20 > +1 Release 3.3.1 for General Availability +1 BTW, I vanish next Wednesday, but probably can't do much Mon/Tue so you will not hear from me much then either. Graham From python-abennett@example.com Fri Feb 02 22:00:07 2007 Return-Path: <python-abennett@example.com> Delivered-To: abennett@example.com Received: (qmail 20728 invoked from network); 2 Feb 2007 22:00:06 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Feb 2007 22:00:06 -0000 Received: (qmail 32415 invoked by uid 500); 2 Feb 2007 22:00:13 -0000 Delivered-To: abennett@example.com Received: (qmail 32276 invoked by uid 500); 2 Feb 2007 22:00:12 -0000 Mailing-List: contact abennett@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:abennett@example.com> List-Unsubscribe: <mailto:abennett@example.com> List-Post: <mailto:abennett@example.com> List-Id: <python-dev.httpd.apache.org> Delivered-To: mailing list abennett@example.com Received: (qmail 32257 invoked by uid 99); 2 Feb 2007 22:00:12 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Feb 2007 14:00:12 -0800 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of abennett@example.com designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO nz-out-0506.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Feb 2007 14:00:03 -0800 Received: by nz-out-0506.google.com with SMTP id x7so972360nzc for <abennett@example.com>; Fri, 02 Feb 2007 13:59:43 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=QpMHaFy58IzbxCLDtX6OpwTXtFcgGthQPDdmy9G9sHjvyTNCgg2ivcBv/MLQjEdQEFHRWntPMJasE0dqwCqJFjfgco8lt/CQwHrYkhozcRLCTHm+EPgvNDl9UG9oFMzdnpqI0zp341frc9p+ugMWoHHTioD96/uB2taQEGIMKWc= Received: by 83.161.120.155 with SMTP id w16mr429001wai.1170453582561; Fri, 02 Feb 2007 13:59:42 -0800 (PST) Received: by 83.161.120.155 with HTTP; Fri, 2 Feb 2007 13:59:42 -0800 (PST) Message-ID: <abennett@example.com> Date: Fri, 2 Feb 2007 16:59:42 -0500 From: "Nicholas Milkovits" <abennett@example.com> To: abennett@example.com Subject: Shared memory across apache child process MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_13360_18509253.1170453582538" X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_13360_18509253.1170453582538 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi all, I have been tasked with trying to figure out how to share one database pool for all child processes/worker threads for a single apache2 virtual host using mod_python. I came across this thread from 2003 http://mail-archives.apache.org/mod_mboxabennett@example.com%3E which discusses adding the ability to have objects in shared memory to mod_python but the thread seems to have went dead. Is there a proposed or working solution for this? Thanks, Nick ------=_Part_13360_18509253.1170453582538 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi all,<br><br>I have been tasked with trying to figure out how to share one database pool for all child processes/worker threads for a single apache2 virtual host using mod_python. I came across this thread from 2003<br>&nbsp; <a href="http://mail-archives.apache.org/mod_mboxabennett@example.com%3E">http://mail-archives.apache.org/mod_mboxabennett@example.com%3E </a><br><br>which discusses adding the ability to have objects in shared memory to mod_python but the thread seems to have went dead. Is there a proposed or working solution for this? <br><br>Thanks,<br><br>Nick<br><br><br> ------=_Part_13360_18509253.1170453582538-- From python-abennett@example.com Sun Feb 04 03:58:12 2007 Return-Path: <python-abennett@example.com> Delivered-To: abennett@example.com Received: (qmail 20615 invoked from network); 4 Feb 2007 03:58:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 4 Feb 2007 03:58:11 -0000 Received: (qmail 84095 invoked by uid 500); 4 Feb 2007 03:58:17 -0000 Delivered-To: abennett@example.com Received: (qmail 84077 invoked by uid 500); 4 Feb 2007 03:58:16 -0000 Mailing-List: contact abennett@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:abennett@example.com> List-Unsubscribe: <mailto:abennett@example.com> List-Post: <mailto:abennett@example.com> List-Id: <python-dev.httpd.apache.org> Delivered-To: mailing list abennett@example.com Received: (qmail 84066 invoked by uid 99); 4 Feb 2007 03:58:16 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 03 Feb 2007 19:58:16 -0800 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_HELO_PASS X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [83.161.120.155] (HELO ipmail02.adl2.internode.on.net) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 03 Feb 2007 19:58:07 -0800 Received: from ppp246-182.lns3.syd6.internode.on.net (HELO [83.161.120.155]) ([83.161.120.155]) by ipmail02.adl2.internode.on.net with ESMTP; 04 Feb 2007 14:26:47 +1030 X-IronPort-AV: i="4.13,277,1167571800"; d="scan'208,217"; a="80060961:sNHT36532293" In-Reply-To: <abennett@example.com> References: <abennett@example.com> Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: multipart/alternative; boundary=Apple-Mail-5--1019322651 Message-Id: <abennett@example.com> Cc: abennett@example.com From: Graham Dumpleton <abennett@example.com> Subject: Re: Shared memory across apache child process Date: Sun, 4 Feb 2007 14:56:45 +1100 To: Nicholas Milkovits <abennett@example.com> X-Mailer: Apple Mail (2.752.2) X-Virus-Checked: Checked by ClamAV on apache.org --Apple-Mail-5--1019322651 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed On 03/02/2007, at 8:59 AM, Nicholas Milkovits wrote: > Hi all, > > I have been tasked with trying to figure out how to share one > database pool for all child processes/worker threads for a single > apache2 virtual host using mod_python. I came across this thread > from 2003 > http://mail-archives.apache.org/mod_mbox/httpd-python-dev/ > abennett@example.com%3E > > which discusses adding the ability to have objects in shared memory > to mod_python but the thread seems to have went dead. Is there a > proposed or working solution for this? Having multiple threads in a process sharing a database pool is fine, but not sure it even makes sense to share a database pool across processes. What existing technology do you know of in other systems that allow a database connection pool to be shared across processes so we can look at it and understand more about what you want. FWIW, you might also look at: http://httpd.apache.org/docs/2.2/mod/mod_dbd.html I know this doesn't help you with mod_python as this part of Apache isn't exposed through mod_python. It might give you an idea of what is available through other modules in Apache. That said, although there is no APIs in mod_python, provided you were using mod_python 3.3, there are ways with a bit of SWIG generated Python wrappers that you could make use of it if it did really help you in some way. Graham --Apple-Mail-5--1019322651 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=ISO-8859-1 <HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; = -khtml-line-break: after-white-space; "><BR><DIV><DIV>On 03/02/2007, at = 8:59 AM, Nicholas Milkovits wrote:</DIV><BR = class=3D"Apple-interchange-newline"><BLOCKQUOTE type=3D"cite">Hi = all,<BR><BR>I have been tasked with trying to figure out how to share = one database pool for all child processes/worker threads for a single = apache2 virtual host using mod_python. I came across this thread from = 2003<BR>=A0 <A = href=3D"http://mail-archives.apache.org/mod_mbox/httpd-python-dev/200306.m= abennett@example.com%3E">http://mail-archives.apach= e.org/mod_mbox/httpd-python-dev/200306.mbox/%3C20030627192859.18470.qmail@= email.com%3E </A><BR><BR>which discusses adding the ability to have = objects in shared memory to mod_python but the thread seems to have went = dead. Is there a proposed or working solution for = this?=A0<BR></BLOCKQUOTE><DIV><BR = class=3D"khtml-block-placeholder"></DIV>Having multiple threads in a = process sharing a database pool is fine, but not</DIV><DIV>sure it even = makes sense to share a database pool across processes. = What</DIV><DIV>existing technology do you know of in other systems that = allow=A0a database</DIV><DIV>connection pool to be shared across = processes so we can look at it and</DIV><DIV>understand more about what = you want.</DIV><DIV><BR class=3D"khtml-block-placeholder"></DIV><DIV>FWIW,= you might also look at:</DIV><DIV><BR = class=3D"khtml-block-placeholder"></DIV><DIV>=A0=A0<A = href=3D"http://httpd.apache.org/docs/2.2/mod/mod_dbd.html">http://httpd.ap= ache.org/docs/2.2/mod/mod_dbd.html</A></DIV><DIV><BR = class=3D"khtml-block-placeholder"></DIV><DIV>I know this doesn't help = you with mod_python as this part of Apache isn't = exposed</DIV><DIV>through mod_python. It might give you an idea of what = is available through other</DIV><DIV>modules in Apache. That said, = although there is no APIs in mod_python, provided</DIV><DIV>you were = using mod_python 3.3, there are ways with a bit of SWIG generated = Python</DIV><DIV>wrappers that you could make use of it if it did really = help you in some way.</DIV><DIV><BR = class=3D"khtml-block-placeholder"></DIV><DIV>Graham</DIV><DIV><BR></DIV><B= R></BODY></HTML>= --Apple-Mail-5--1019322651-- From python-abennett@example.com Mon Feb 05 01:38:17 2007 Return-Path: <python-abennett@example.com> Delivered-To: abennett@example.com Received: (qmail 25265 invoked from network); 5 Feb 2007 01:38:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Feb 2007 01:38:17 -0000 Received: (qmail 58336 invoked by uid 500); 5 Feb 2007 01:38:23 -0000 Delivered-To: abennett@example.com Received: (qmail 58310 invoked by uid 500); 5 Feb 2007 01:38:23 -0000 Mailing-List: contact abennett@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:abennett@example.com> List-Unsubscribe: <mailto:abennett@example.com> List-Post: <mailto:abennett@example.com> List-Id: <python-dev.httpd.apache.org> Delivered-To: mailing list abennett@example.com Received: (qmail 58299 invoked by uid 99); 5 Feb 2007 01:38:23 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 04 Feb 2007 17:38:23 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [83.161.120.155] (HELO eastrmmtao01.cox.net) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 04 Feb 2007 17:38:13 -0800 Received: from eastrmimpo01.cox.net ([83.161.120.155]) by eastrmmtao01.cox.net (InterMail vM.83.161.120.155 201-2131-130-104-20060516) with ESMTP id <abennett@example.com>; Sun, 4 Feb 2007 20:37:51 -0500 Received: from grisha.dyndns.org ([83.161.120.155]) by eastrmimpo01.cox.net with bizsmtp id Kddq1W00v2xP2dw0000000; Sun, 04 Feb 2007 20:37:51 -0500 Received: from grisha.dyndns.org (localhost [83.161.120.155]) by grisha.dyndns.org (8.13.6/8.12.8) with ESMTP id l151bnxJ090321; Sun, 4 Feb 2007 20:37:49 -0500 (EST) (envelope-from abennett@example.com) Received: from localhost (grisha@localhost) by grisha.dyndns.org (8.13.6/8.12.8/Submit) with ESMTP id l151bcAJ090318; Sun, 4 Feb 2007 20:37:49 -0500 (EST) X-Authentication-Warning: grisha.dyndns.org: grisha owned process doing -bs Date: Sun, 4 Feb 2007 20:37:38 -0500 (EST) From: "Gregory (Grisha) Trubetskoy" <abennett@example.com> To: Nicolas Lehuen <abennett@example.com> cc: Jim Gallacher <abennett@example.com>, python-dev list <abennett@example.com> Subject: Re: Core vote for 3.3.1 stable release In-Reply-To: <abennett@example.com> Message-ID: <abennett@example.com> References: <abennett@example.com> <abennett@example.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Checked: Checked by ClamAV on apache.org I just got back from Nicolas's country where my 'net access was a bit spotty, but everything else was great (but expensive) as always... :-) core +1 from me as soon as i get over the jetlag and catch up with things, i'll do the rest (we have all the core votes, right?) grisha On Thu, 1 Feb 2007, Nicolas Lehuen wrote: > Following my tests on Windows, and knowing that 3.3.1 = 3.3.0b + a > version number change, I give my +1 on the release. > > Regards, > Nicolas > > 2007/2/1, Jim Gallacher <abennett@example.com>: >> I think we have sufficiently tested 3.3.1 and it is time for the core >> group to vote on a release. >> >> This vote is only open to the mod_python core group (Grisha, Nicolas, >> Graham and myself) and is binding. We need at least three +1 votes for >> the release to proceed. A -1 from any of the four voters will veto the >> release. >> >> And here is my vote: >> >> +1 Release 3.3.1 for General Availability >> >> Jim >> > From python-abennett@example.com Mon Feb 05 13:36:53 2007 Return-Path: <python-abennett@example.com> Delivered-To: abennett@example.com Received: (qmail 41561 invoked from network); 5 Feb 2007 13:36:53 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Feb 2007 13:36:53 -0000 Received: (qmail 42145 invoked by uid 500); 5 Feb 2007 13:36:59 -0000 Delivered-To: abennett@example.com Received: (qmail 42003 invoked by uid 500); 5 Feb 2007 13:36:59 -0000 Mailing-List: contact abennett@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:abennett@example.com> List-Unsubscribe: <mailto:abennett@example.com> List-Post: <mailto:abennett@example.com> List-Id: <python-dev.httpd.apache.org> Delivered-To: mailing list abennett@example.com Received: (qmail 41991 invoked by uid 99); 5 Feb 2007 13:36:59 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Feb 2007 05:36:59 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [83.161.120.155] (HELO tomts20-srv.bellnexxia.net) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Feb 2007 05:36:49 -0800 Received: from [83.161.120.155] ([83.161.120.155]) by tomts20-srv.bellnexxia.net (InterMail vM.83.161.120.155 201-253-122-130-113-20050324) with ESMTP id <20070205133626.SOOP24907.tomts20-srv.bellnexxia.net@[83.161.120.155]>; Mon, 5 Feb 2007 08:36:26 -0500 Message-ID: <abennett@example.com> Date: Mon, 05 Feb 2007 08:36:26 -0500 From: Jim Gallacher <abennett@example.com> User-Agent: Thunderbird 83.161.120.155 (X11/20070104) MIME-Version: 1.0 To: "Gregory (Grisha) Trubetskoy" <abennett@example.com> CC: python-dev list <abennett@example.com> Subject: Re: Core vote for 3.3.1 stable release References: <abennett@example.com> <abennett@example.com> <abennett@example.com> In-Reply-To: <abennett@example.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Gregory (Grisha) Trubetskoy wrote: > > I just got back from Nicolas's country where my 'net access was a bit > spotty, but everything else was great (but expensive) as always... :-) > > core +1 from me > > as soon as i get over the jetlag and catch up with things, i'll do the > rest (we have all the core votes, right?) Yes, +1 across the board. Jim > grisha > > On Thu, 1 Feb 2007, Nicolas Lehuen wrote: > >> Following my tests on Windows, and knowing that 3.3.1 = 3.3.0b + a >> version number change, I give my +1 on the release. >> >> Regards, >> Nicolas >> >> 2007/2/1, Jim Gallacher <abennett@example.com>: >>> I think we have sufficiently tested 3.3.1 and it is time for the core >>> group to vote on a release. >>> >>> This vote is only open to the mod_python core group (Grisha, Nicolas, >>> Graham and myself) and is binding. We need at least three +1 votes for >>> the release to proceed. A -1 from any of the four voters will veto the >>> release. >>> >>> And here is my vote: >>> >>> +1 Release 3.3.1 for General Availability >>> >>> Jim >>> >> > From python-abennett@example.com Thu Feb 08 02:48:11 2007 Return-Path: <python-abennett@example.com> Delivered-To: abennett@example.com Received: (qmail 21882 invoked from network); 8 Feb 2007 02:48:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 8 Feb 2007 02:48:11 -0000 Received: (qmail 97879 invoked by uid 500); 8 Feb 2007 02:48:18 -0000 Delivered-To: abennett@example.com Received: (qmail 97723 invoked by uid 500); 8 Feb 2007 02:48:17 -0000 Mailing-List: contact abennett@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:abennett@example.com> List-Unsubscribe: <mailto:abennett@example.com> List-Post: <mailto:abennett@example.com> List-Id: <python-dev.httpd.apache.org> Delivered-To: mailing list abennett@example.com Received: (qmail 97711 invoked by uid 99); 8 Feb 2007 02:48:17 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Feb 2007 18:48:17 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) Received: from [83.161.120.155] (HELO scorpio.lunarpages.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Feb 2007 18:48:06 -0800 Received: from wsip-(708)471-5603.oc.oc.cox.net ([83.161.120.155] helo=[83.161.120.155]) by scorpio.lunarpages.com with esmtpa (Exim 4.52) id 1HEzK5-0007i1-6p for abennett@example.com; Wed, 07 Feb 2007 18:47:45 -0800 Mime-Version: 1.0 (Apple Message framework v752.2) Content-Transfer-Encoding: 7bit Message-Id: <abennett@example.com> Content-Type: text/plain; charset=US-ASCII; format=flowed To: abennett@example.com From: "Roy T. Fielding" <abennett@example.com> Subject: [VOTE] does mod_python want to be a TLP Date: Wed, 7 Feb 2007 18:47:42 -0800 X-Mailer: Apple Mail (2.752.2) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - scorpio.lunarpages.com X-AntiAbuse: Original Domain - httpd.apache.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12] X-AntiAbuse: Sender Address Domain - gbiv.com X-Source: X-Source-Args: X-Source-Dir: X-Virus-Checked: Checked by ClamAV on apache.org Hi all, With my VP, Apache HTTP Server, pointy hat on... Generally speaking, the goal of any Apache project is that the people who are doing the work should also be the ones with the responsibility for making the rules, deciding when to release, resolving their own conflicts, inviting new committers, making infrastructure requests, and occasionally reporting to the ASF board about all of the above. The mod_python committers have effectively been doing that for a long time, on their own, and with no problems apparent to my eyes. However, mod_python is currently an official responsibility of the HTTP Server project, as a whole, and for me in particular to report on it. The board is meeting on the 20th, which means I need to prepare a report before the 18th, and one of the things I'd like to say in that report is that the mod_python developers have decided to form their own top-level project, with its own chair/VP, and here is the resolution to make it happen. Of course, I can't really do that unless that is what you actually want me to do, so the first step is to vote: +1 approve requesting a mod_python TLP 0 don't care -1 opposed to doing our own laundry The vote shall be open 72 hours or until all of the mod_python core group members have voted, whichever is earlier. The second step is to acknowledge that, if approved, you would like to be named as one of the PMC members of a mod_python project in the proposed board resolution. The third step is to please nominate one of those PMC members to be named as the chair/VP responsible for interacting with the ASF board. It should be someone who is willing to listen to the board mailing list, able to make infrastructure requests on behalf of the project, and desiring to facilitate (not dictate) decisions to be made by the project. It is not a "technical lead" style of position, though there are many technical leaders who also happen to be good project chairs. Feel free to nominate or un-nominate yourself. If there is more than one nominee that wants to be chair, then I will set up a quick vote or suitably random toss after the rest of the resolution is determined. Please note that the chair serves as the representative of the board, so it is the board that actually decides who will be chair and can replace the chair at any time, though they usually follow the project's nomination. Cheers, ....Roy From python-abennett@example.com Fri Feb 09 16:29:41 2007 Return-Path: <python-abennett@example.com> Delivered-To: abennett@example.com Received: (qmail 3398 invoked from network); 9 Feb 2007 16:29:41 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 9 Feb 2007 16:29:41 -0000 Received: (qmail 98383 invoked by uid 500); 9 Feb 2007 16:29:47 -0000 Delivered-To: abennett@example.com Received: (qmail 98364 invoked by uid 500); 9 Feb 2007 16:29:47 -0000 Mailing-List: contact abennett@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:abennett@example.com> List-Unsubscribe: <mailto:abennett@example.com> List-Post: <mailto:abennett@example.com> List-Id: <python-dev.httpd.apache.org> Delivered-To: mailing list abennett@example.com Received: (qmail 98353 invoked by uid 99); 9 Feb 2007 16:29:47 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Feb 2007 08:29:47 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [83.161.120.155] (HELO tomts16-srv.bellnexxia.net) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Feb 2007 08:29:36 -0800 Received: from [83.161.120.155] ([83.161.120.155]) by tomts16-srv.bellnexxia.net (InterMail vM.83.161.120.155 201-253-122-130-113-20050324) with ESMTP id <20070209162914.CWUB12977.tomts16-srv.bellnexxia.net@[83.161.120.155]>; Fri, 9 Feb 2007 11:29:14 -0500 Message-ID: <abennett@example.com> Date: Fri, 09 Feb 2007 11:30:28 -0500 From: Jim Gallacher <abennett@example.com> User-Agent: Thunderbird 83.161.120.155 (X11/20070104) MIME-Version: 1.0 To: "Roy T. Fielding" <abennett@example.com> CC: abennett@example.com Subject: Re: [VOTE] does mod_python want to be a TLP References: <abennett@example.com> In-Reply-To: <abennett@example.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hi Roy, +1 approve requesting a mod_python TLP +2 to the alterative: approve requesting a python TLP This is an idea that we've been knocking around for a while now, so I think your timing is good. Would it be possible to expand the proposal a little, whereby we would become a TLP for python modules for httpd, rather than just mod_python as a TLP? Just before Christmas there was a thread on the mod_python users list where some interesting ideas were discussed. The upshot is that there are 2 distinct types of mod_python users: those that want to access the full httpd API (currently mod_python only provides a subset); and those that just want an embedded python interpreter to run third party frameworks such as django or trac using wsgi. Graham Dumpleton outlines his wsgi vision here: http://www.modpython.org/pipermail/mod_python/2006-December/022841.html but to summarize, mod_python might evolve into 2 separate modules: mod_python (swigged version) for full access to the httpd API; and mod_wsgi, which would be a cut down version offering only an interpreter and a wsgi interface for 3rd party applications. Graham believes mod_wsgi could be compatible with httpd 1.3 and thus improve the uptake of python for a lot of shared hosting environments, many of which are regrettably abennett@example.com. Some further musings on mod_python architectural changes: http://www.modpython.org/pipermail/mod_python/2006-December/022881.html where Graham explores the idea of making mod_python more modular. A new core module would be created, with the current mod_python API or mod_wsgi as personalities on top of that core. I think there is great merit in Graham's ideas, so if we are going to move to a TLP I'd like to make sure we build for this future. I'm not saying things will evolve this way for sure, but if we are making infrastructure changes now we may as well plan for this future growth. I hope Graham has a chance to chip in here, but he is on holiday right now and may not check his email within the 72 hour time frame for the vote. I know it is not binding but I'm confident he would support mod_python becoming a TLP. In fact I believe he alludes to such in the second email linked above. At any rate, I'd be very happy to server on the new PMC, and if there a lack of candidates I would stand for the chair as well. Sincerely, Jim Gallacher Roy T. Fielding wrote: > Hi all, > > With my VP, Apache HTTP Server, pointy hat on... > > Generally speaking, the goal of any Apache project is that the people > who are doing the work should also be the ones with the responsibility > for making the rules, deciding when to release, resolving their own > conflicts, inviting new committers, making infrastructure requests, > and occasionally reporting to the ASF board about all of the above. > The mod_python
{'source': 'Apache Software Foundation Public Mail Archives'}