Re: bundling libxml2 / bundling locations
| From: | Andi Gutmans | Date: | Thu, 30 May 2002 04:43:24 +0000 |
| Subject: | Re: bundling libxml2 / bundling locations | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-84563@lists.php.net to get a copy of this message | ||
I think that XML is a core technology and giving plug&play access to our users is important. Having bundled the MySQL library made it easier for people to get started with MySQL. Does that mean I think every library should be bundled with PHP? No, I don't.
But if libxml2 is a moving target and it's hard to stay in sync then it certainly sounds beneficial to take away this headache from our users. It also means that other XML based extensions could use it by default.
Of course it also depends how big it is. If we can strip it down a lot I'd be a +1. If it'd add 1 MB to our .tar.gz I would be against.
Andi
At 18:35 29/05/2002 -0700, brad lafountain wrote:
My point of view is domxml does require a newish version of libxml2. It't not going to hurt if we bundle that version with php. The configure script can even detect a version that is installed on the system. If its greater than the packaged one then it can use that one instead alsogive the user to overide the bundled libxml2 --enable-domxml=/path/to/new/xml. I really don't see any ill effects with bundling. We bundle for the people don't regulary upgrade software and we allow auto config/overriding for people that do. Why do you think that .net will do so good (becides m$ forcing it on us). They run one installer and bingo everything "works". People will say "its easy to setup". - Brad --- Markus Fischer <mfischer@guru.josefine.at> wrote: On Thu, May 30, 2002 at 08:12:27AM +0900, Yasuo Ohgaki wrote :Brad Lafountain wrote:haveOk, But take ext/domxml it requires a newerversion of libxml2. I didn'tfastit installed on my machine when i installed php. If we bundle say a specfic version of libxml2 that domxml depends on, then it won't matter howperidociallypased the development is, ext/domxml won't use it. We can obvisoulyandupgrade the version that is bundled and you can have an override if you want to use a different version that is installed on a system. As xml gets moremore popular i feel that domxml will be more and more popular. "Build outta the box"+1 for libxml2 bundle. This already discussed, isn't this?-1It's very actively developed. What is the reason of shared libraries if we don't use it?! GD is a completely different story. I even think it's not necessary to bundle libmysqlclient because it's really installed everywhere where mysql is available.- Markus-- GnuPG Key: http://guru.josefine.at/~mfischer/C2272BD0.asc Wishlist: http://guru.josefine.at/~mfischer/wishlist __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php