Newsgroups: php.internals,php.xml.dev Path: news.php.net Xref: news.php.net php.internals:1057 php.xml.dev:97 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 25057 invoked from network); 28 Apr 2003 00:13:08 -0000 Received: from unknown (HELO bela.bezeqint.net) (192.115.106.24) by pb1.pair.com with SMTP; 28 Apr 2003 00:13:08 -0000 Received: from mr3.bezeqint.net (pip-16.bezeqint.net [192.115.106.16]) by bela.bezeqint.net (Bezeq International SMTP out Mail Server) with ESMTP id 6CA6733F3A for ; Mon, 28 Apr 2003 03:10:57 +0300 (IDT) Received: from mail.zend.com (bzq-117-235-230.cust.bezeqint.net [192.117.235.230]) by mr3.bezeqint.net (Mirapoint Messaging Server MOS 3.3.3-GR) with SMTP id AVB46867; Mon, 28 Apr 2003 03:12:59 +0300 (IDT) Received: (qmail 29768 invoked from network); 28 Apr 2003 00:12:55 -0000 Received: from localhost (HELO zeev-laptop.zend.com) (127.0.0.1) by localhost with SMTP; 28 Apr 2003 00:12:55 -0000 Reply-To: zeev@zend.com Message-ID: <5.1.0.14.2.20030427170847.01b5f3f8@localhost> X-Sender: zeev@localhost X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Sun, 27 Apr 2003 17:12:13 -0700 To: Sterling Hughes Cc: internals@lists.php.net, php-xml-dev@lists.php.net, php5-dev@lists.php.net, "Stig S. Bakken" , "Thies C. Arntzen" In-Reply-To: <1051482765.25677.15.camel@hasele> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Subject: Re: [PHP-DEV] Replacing expat with libxml From: zeev@zend.com (Zeev Suraski) References: <1051482765.25677.15.camel@hasele> At 15:32 27/04/2003, Sterling Hughes wrote: >Hi, > >After some discussions with various people at the PHP-Con, I decided it >was important that we (at least) have libxml integrated with PHP by >PHP5. When it comes to XML processing, expat is a legacy library and it >doesn't support nearly what is required for processing XML by todays >standards. I'm also somewhat worried about the downwards compatibility with expat. Given the relatively wide scope of XML parsing, it'd be a small miracle if libxml can replace expat without breaking anybody's scripts, because of whatever quirks libxml and/or expat have. I suggest we keep expat bundled as well, the price of bundling it is negligible. Zeev