Return-Path: Delivered-To: apmail-new-httpd-archive@apache.org Received: (qmail 86272 invoked by uid 500); 7 Jun 2001 15:25:43 -0000 Mailing-List: contact new-httpd-help@apache.org; run by ezmlm Precedence: bulk Reply-To: new-httpd@apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list new-httpd@apache.org Received: (qmail 86214 invoked from network); 7 Jun 2001 15:25:33 -0000 Date: Thu, 7 Jun 2001 17:24:54 +0200 From: Luke Kenneth Casson Leighton To: Daniel Veillard Cc: dev@apr.apache.org, new-httpd@apache.org Subject: Re: XMLvL, apache, apr, mod_virgule origins: advice needed [LONG] Message-ID: <20010607172454.D13785@angua.rince.de> Mail-Followup-To: Daniel Veillard , dev@apr.apache.org, new-httpd@apache.org References: <20010606162842.V7921@angua.rince.de> <20010607021458.C23560@lyra.org> <20010607111918.B539@imag.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.4i In-Reply-To: <20010607111918.B539@imag.fr>; from Daniel.Veillard@imag.fr on Thu, Jun 07, 2001 at 11:19:18AM +0200 X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N On Thu, Jun 07, 2001 at 11:19:18AM +0200, Daniel Veillard wrote: > On Thu, Jun 07, 2001 at 02:14:58AM -0700, Greg Stein wrote: > > APRUTIL also locates Expat on the system for you, or builds its bundled copy > > of Expat. You could drop your libxml2 dependency. Even better, there has > > been a call for a SAX-like API in APRUTIL, backed by Expat, libxml, or > > Xerces. If you're motivated, you could implement that API for APRUTIL :-) > > Actually I doubt mod_virgule would stick at the SAX level. I didn't > looked at the code but from the exchanges I had with Raph Levien when > he developped it, I'm pretty sure it uses the DOM tree build of libxml2. DOM tree, libxml 1.8.x. the version on http://virgule.sourceforge.net - xvl [a stand-alone executable] - makes heavy usage of the SAX interface in 2.x. i even use one of the _internal_ SAX functions, and i'm praying you don't delete it from the library! > Now whether switching to Xerces makes sense or not is a question I'm > probably too biased to answer. The irony is that I started libxml in > 99 when trying to build a small WebDAV implementation for Apache. funny, neh :)