From jpg@jgassociates.ca Sun Mar 19 14:57:48 2006 Return-Path: Mailing-List: contact python-dev-help@httpd.apache.org; run by ezmlm Delivered-To: mailing list python-dev@httpd.apache.org Received: (qmail 70901 invoked by uid 99); 19 Mar 2006 14:57:48 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 19 Mar 2006 06:57:48 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [209.226.175.34] (HELO tomts13-srv.bellnexxia.net) (209.226.175.34) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 19 Mar 2006 06:57:47 -0800 Received: from [192.168.1.2] ([70.49.12.140]) by tomts13-srv.bellnexxia.net (InterMail vM.5.01.06.13 201-253-122-130-113-20050324) with ESMTP id <20060319145725.VLRF29052.tomts13-srv.bellnexxia.net@[192.168.1.2]>; Sun, 19 Mar 2006 09:57:25 -0500 Message-ID: <441D7156.1030308@jgassociates.ca> Date: Sun, 19 Mar 2006 09:57:26 -0500 From: Jim Gallacher User-Agent: Debian Thunderbird 1.0.6 (X11/20050802) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Graham Dumpleton CC: python-dev@httpd.apache.org Subject: Re: New module importer. Was: Re: mod_python roadmap References: <44161B09.20609@jgassociates.ca> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org +1 Commit it. The point of the snapshot is encourage testing to catch problems earlier in the development cylce. Jim Graham Dumpleton wrote: > > On 14/03/2006, at 12:23 PM, Jim Gallacher wrote: > >> I find I work more effectively when I have deadlines to worry about >> (being a procrastinator by nature), so I thought I'd propose the >> following roadmap. >> >> Mar 20: 3.3-dev - snapshot for testing >> Apr 1: 3.2.9 - bugfix release >> May 1: 3.3-dev - snapshot for testing >> Jun 15: 3.3-dev - snapshot for testing >> Jul 15: 3.3 - feature freeze >> Aug 1: 3.3.0 - first 3.3 beta >> - branches/3.3.x created >> - work on trunk resumes >> - beta cycle proceeds independent of dev work >> Sep 15: 3.3.y - 3.3 final released (hopefully) >> >> For the development snapshots I'd just roll a tarball from trunk and >> make a call to the community for testing help. Hopefully we'll catch >> new bugs and regressions early so that the actual beta cycle will be >> much shorter. There would be *no* freeze during the snapshot tests. >> Work on trunk can continue while we wait for the test feedback. > > > With the plan being to roll a tar ball on the 20th March, do people want > me to incorporate the new module importer or not, such that it will be > included in this snapshot and be available for testing? > > For background on the new importer see: > > https://issues.apache.org/jira/browse/MODPYTHON-143 > > and follow links given there to articles I have written or started > writing and all the JIRA issues. > > The code for this is all ready, it just needs to be committed into the > subversion repository. > > Note that just because the code would be part of the source code does > not mean it will be used. Specifically, the code has been set up at the > moment so the existing importer will still be used unless you explicitly > configure mod_python to use the new importer. If you want to try the new > module importer, you will be able to enable it for all Python > interpreter instances created, or selected ones. Only after sufficient > testing and tweaking as necessary, and after it has been deemed an > acceptable solution would it be properly integrated into mod_python as > the default. If people feel it isn't acceptable, it would be stripped > out of code and someone else can have a go with coming up with a > better alternative. > > Graham