Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:2897 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 65094 invoked from network); 27 Jun 2003 16:46:21 -0000 Received: from unknown (HELO netphobia.fi) (213.243.181.8) by pb1.pair.com with SMTP; 27 Jun 2003 16:46:21 -0000 Received: from localhost (jani@localhost) by netphobia.fi (8.11.6/8.11.6) with ESMTP id h5RGkOD15410; Fri, 27 Jun 2003 19:46:24 +0300 X-Authentication-Warning: netphobia.fi: jani owned process doing -bs Date: Fri, 27 Jun 2003 19:46:24 +0300 (EEST) Sender: jani@netphobia.fi Reply-To: Jani Taskinen To: Sterling Hughes cc: internals@lists.php.net In-Reply-To: <1056731138.27597.110.camel@hasele> Message-ID: References: <1056731138.27597.110.camel@hasele> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: Re: [PHP-DEV] bundling libxml2 From: sniper@iki.fi (Jani Taskinen) On 27 Jun 2003, Sterling Hughes wrote: >Hi, > >So I figure I'll restart this discussion. There are a couple of reasons >I want to bundle libxml2: > >1) XML support is crucial. You may not like XML, but its the standard >for data exchange these days, and is incredibly important when >interoperating with external services. A PHP installation should simply >not exist without XML support, if it does, then imho we've done >something wrong. Applications that are distributed need to rely on >certain features in PHP, XML is one such feature. I think this much has >already been agreed upon. I'm against bundling it, there's absolutely no reason to. >2) Libxml2 may be installed everywhere, but the version we rely upon >isn't available everywhere. As witnessed by a message to the list by >michael, and a problem that someone else had over IRC. Its fine to >allow people to use external versions of libxml2, however, we need a >recent version to operate. For example, schema support is pretty >essential, as its becoming the new DTD format for XML (and is required >for proper SOAP support). We can require certain version in configure. --Jani