From jim@jgassociates.ca Tue Mar 14 01:21:46 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 51679 invoked by uid 99); 14 Mar 2006 01:21:46 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Mar 2006 17:21:46 -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.188] (HELO tomts25-srv.bellnexxia.net) (209.226.175.188) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Mar 2006 17:21:46 -0800 Received: from [192.168.1.2] ([70.49.12.140]) by tomts25-srv.bellnexxia.net (InterMail vM.5.01.06.13 201-253-122-130-113-20050324) with ESMTP id <20060314012124.XPSV28586.tomts25-srv.bellnexxia.net@[192.168.1.2]> for ; Mon, 13 Mar 2006 20:21:24 -0500 Message-ID: <44161B09.20609@jgassociates.ca> Date: Mon, 13 Mar 2006 20:23:21 -0500 From: Jim Gallacher User-Agent: Debian Thunderbird 1.0.6 (X11/20050802) X-Accept-Language: en-us, en MIME-Version: 1.0 To: python-dev@httpd.apache.org Subject: mod_python roadmap Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org 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. Graham suggested a number of issues when we were considering a 3.2.8 bugfix release. In the end 3.2.8 was a security release, but the rest of the list is still valid. MODPYTHON-77 The Simplified GIL Aquisition patches. Fixed in trunk, Jim will backport. MODPYTHON-78 Apache 2.2 patches. Fixed in trunk and backported to branches/3.2.x MODPYTHON-94 Support for optional mod_ssl functions on request object. Fixed in trunk, Jim will backport. MODPYTHON-119 DBM Session test patches. Fixed in trunk and backported to branches/3.2.x MODPYTHON-122 Bash 3.1.X configure patches. Fixed in trunk and backported to branches/3.2.x MODPYTHON-131 Make mutex directory configurable. Fixed in trunk, Jim will backport This fix depends on MODPYTHON-137. New issues to consider for inclusion: MODPYTHON-137 Add req.server.get_options() for obtain PythonOption values set at global level. Fixed in trunk. MODPYTHON-145 Make number of mutex locks configurable at apache startup Fixed in trunk. This issue touches the same code as MODPYTHON-131. Backporting 131 will be easier if this one is included. Any other issues for a 3.2.9 release? (This is where Mike L. should advocate for MODPYTHON-93 - Improved FieldStorage. ;) ) Jim