Re: libxml bundling
| From: | Rasmus Lerdorf | Date: | Fri, 09 May 2003 05:43:07 +0000 |
| Subject: | Re: libxml bundling | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-1400@lists.php.net to get a copy of this message | ||
On Thu, 8 May 2003, Dan Kalowsky wrote:
> I'd be one to argue that no external dependencies should be bundled. But
> I have been one for a minimalist release for a long time :)
Who does this help? If we didn't bundle any of the regex libraries, for
example, then you couldn't really rely on regular expression support in
PHP just like people today don't rely on something like imap support and
end up implementing imap functions directly in PHP. Would you really want
to see someone write a regex library directly in PHP space? That would be
completely insane.
We absolutely have to identify key technologies that have to be in every
PHP install to give everyone a base set of features they can code against.
And these key technologies have to work exactly the same on every system.
Having said that, I agree that I don't really like seeing a 3.2M beast of
a library directly in our CVS tree. We should be able to come up with a
mechanism for our key libraries so that it is easy to update and test them
and easy to pull them into a build when it comes time to roll a release.
-Rasmus