Re: Bundling third-party libraries
| From: | Sebastian Bergmann | Date: | Wed, 07 Jun 2006 07:08:39 +0000 |
| Subject: | Re: Bundling third-party libraries | ||
| References: | 1 2 3 4 5 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-42801@lists.php.net to get a copy of this message | ||
Arnaud Limbourg wrote:
> Besides, even if the external package license should be changed the
> package maintainer can still use the old version and effectively fork
> the third-party library.
Which is what I did, for instance, with Console_Getopt by taking the
PHP 4 code, rewriting it for PHP 5 + E_STRICT, and bundling it as
PHPUnit2/Util/Getopt.php for PHPUnit 3. But this was only a short-term
solution and it does not give me the means to implement feature requests
like colors and progress bars for the PHPUnit TextUI test runner, for
example.
--
Sebastian Bergmann http://www.sebastian-bergmann.de/
GnuPG Key: 0xB85B5D69 / 27A7 2B14 09E4 98CD 6277 0E5B 6867 C514 B85B 5D69