Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:1368 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 65470 invoked from network); 8 May 2003 08:34:43 -0000 Received: from unknown (HELO bela.bezeqint.net) (192.115.106.24) by pb1.pair.com with SMTP; 8 May 2003 08:34:43 -0000 Received: from mr4.bezeqint.net (pip-16.bezeqint.net [192.115.106.16]) by bela.bezeqint.net (Bezeq International SMTP out Mail Server) with ESMTP id 44A3834023 for ; Thu, 8 May 2003 11:32:03 +0300 (IDT) Received: from mail.zend.com (bzq-117-235-230.cust.bezeqint.net [192.117.235.230]) by mr4.bezeqint.net (Mirapoint Messaging Server MOS 3.3.3-GR) with SMTP id AWO72854; Thu, 8 May 2003 11:34:39 +0300 (IDT) Received: (qmail 1818 invoked from network); 8 May 2003 08:34:36 -0000 Received: from localhost (HELO zeev-laptop.zend.com) (127.0.0.1) by localhost with SMTP; 8 May 2003 08:34:36 -0000 Reply-To: zeev@zend.com Message-ID: <5.1.0.14.2.20030508112550.04693808@localhost> X-Sender: zeev@localhost X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Thu, 08 May 2003 11:34:15 +0300 To: Edin Kadribasic Cc: internals@lists.php.net In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Subject: Re: [PHP-DEV] libxml bundling From: zeev@zend.com (Zeev Suraski) References: At 01:17 07/05/2003, Edin Kadribasic wrote: >Sterling, > >You have just added 3.5 MB of source into the PHP code tree despite your >assurances that libxml was only "slightly" bigger than expat which takes >up "only" 432 KB. > >This is IMHO completely unnecessary as libxml comes preinstalled as a >shared library on most modern Unix systems and because it adds bloat to >PHP distribution. Our target audience is not just modern Unix systems. And with all due respect to modern Unix systems, the versioning hell they're going to is pretty similar to the way Windows looked like circa 1992, which means that if we're relying on existing libraries, we're begging for trouble. I see the seconding and thirding and fourthing of this message, but I still fail to understand why people consider the nuance of increasing the package size, something that's completely insignificant for almost all of our users, as a too high a price for keeping PHP on top of the recent technologies. Good XML handling is as basic as good forms handling in this day and age. Zeev