Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 21972 invoked from network); 14 Sep 2009 22:43:56 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 14 Sep 2009 22:43:56 -0000 Received: (qmail 92708 invoked by uid 500); 14 Sep 2009 22:43:55 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 92617 invoked by uid 500); 14 Sep 2009 22:43:54 -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 92608 invoked by uid 99); 14 Sep 2009 22:43:54 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Sep 2009 22:43:54 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [208.83.223.140] (HELO ls6.firehawksystems.com) (208.83.223.140) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Sep 2009 22:43:44 +0000 Received: from albook-wireless.brianfrance.com (adsl-99-172-138-147.dsl.ipltin.sbcglobal.net [99.172.138.147]) (authenticated bits=0) by ls6.firehawksystems.com (8.14.3/8.14.3) with ESMTP id n8ELgvT6057160 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Mon, 14 Sep 2009 14:43:00 -0700 (PDT) Cc: Jari Urpalainen Message-Id: <81DCFB06-CAB5-423B-9ADB-F58DC9784D8C@brianfrance.com> From: "Brian J. France" To: dev@httpd.apache.org In-Reply-To: <20090914210242.GA24079@redhat.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: DAV Option Patch Date: Mon, 14 Sep 2009 17:42:57 -0400 References: <2FC23581-1BD4-4518-98DB-C38CF5F80620@brianfrance.com> <20090914210242.GA24079@redhat.com> X-Mailer: Apple Mail (2.936) X-Virus-Scanned: clamav-milter 0.95.1 at ls6.firehawksystems.com X-Virus-Status: Clean X-Virus-Checked: Checked by ClamAV on apache.org On Sep 14, 2009, at 05:02 PM, Joe Orton wrote: > On Mon, Sep 14, 2009 at 10:11:24AM -0400, Brian J. France wrote: >> I would like to get some form of mod_dav_acl[1] added to httpd. My >> end >> goal with all of this is to get a mod_caldav and mod_cardav >> accepted down >> the line or at least be able to build the module with out hacking the >> core httpd source. >> >> I am going to start by splitting up the Jari's mod_dav_acl patches to >> httpd into small patches with detailed explanation on why they are >> needed and first up is the DAV options patch. >> >> Currently there is no way for other dav modules to add things do >> the DAV >> or Allow headers of a OPTIONS request, only the mod_dav module can >> output those items. This patch: > > It's not clear to me - is Jari the original author of this code, or > yourself? mod_dav_acl seems to be licensed under the LGPL still. Jari is the original author of mod_dav_acl, which requires patches to httpd to work. I need the same functionality added to httpd to get a mod_dav_acl type module working, so I have split up his patch into smaller pieces. Can a patch be under a different license than the original code? My plan is to create a mod_dav_acl module that would require providers to plugin (mod_dav_acl_fs, mod_dav_acl_dbd, etc). Brian