Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 15659 invoked from network); 18 Sep 2005 23:42:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 18 Sep 2005 23:42:19 -0000 Received: (qmail 29110 invoked by uid 500); 18 Sep 2005 23:42:18 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 28306 invoked by uid 500); 18 Sep 2005 23:42:16 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 28279 invoked by uid 99); 18 Sep 2005 23:42:16 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 18 Sep 2005 16:42:16 -0700 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 [80.229.52.226] (HELO asgard.webthing.com) (80.229.52.226) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 18 Sep 2005 16:42:24 -0700 Received: from asgard (asgard [192.168.10.2]) by asgard.webthing.com (Postfix) with ESMTP id 7697E6453F for ; Mon, 19 Sep 2005 00:42:27 +0100 (BST) From: Nick Kew Organization: WebThing Ltd To: dev@httpd.apache.org Subject: Re: Issues for 2.1.8 Date: Mon, 19 Sep 2005 00:42:23 +0100 User-Agent: KMail/1.8.1 References: <432DDB20.8020901@force-elite.com> In-Reply-To: <432DDB20.8020901@force-elite.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200509190042.26646.nick@webthing.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On Sunday 18 September 2005 22:24, Paul Querna wrote: > I would like to tag and start a 2.1.8-beta cycle next weekend. > > According to our VERSIONING file, we should remove all modules > underneath modules/experimental/ for the 2.2.0 release. This currently > includes mod_case_filter, mod_charset_lite, mod_example, mod_dbd, and > mod_filter. This means we should either declare some of these modules > 'stable', or remove them from the 2.2.x branch until they are considered > stable. The alternative is to change our VERSIONING policy/file. Thoughts? Yow! Well, I'm responsible for mod_filter and mod_dbd being in experimental. I thought it appropriate to put them there until such time as they've been sufficiently test-driven in the real world to declare stable. That depends on them going into a release. The same probably applies to charset_lite if anyone is taking an interest(?) mod_example should probably go (we know it's problematic, and noone got round to fixing it AFAICR). I've never looked at case_filter, but I guess that's probably another example? Looking at that "versioning", I guess that means they have to become part of the general beta. Which I guess is on the par with other much-rewritten parts like proxy and cache. dbd has another classification problem: there's no slot for it in /modules/ ! I wonder if we need a new directory. Something like /modules/api/ , for modules whose primary purpose is to export functions/hooks/APIs for other modules? > If there are any fixes you want in 2.1.8, please try to backport them > from trunk this week. I hacked up a mod_authn_dbd one night at apachecon(!) It's mostly copied from mod_authn_dbm, with the backend calls translated to dbd, and it's totally untested. I just uploaded it to http://people.apache.org/~niq/mod_authn_dbd.c and if I or anyone can find time, it would be nice to add authn_dbd (and authz_dbd, which I haven't started). -- Nick Kew