Re: pear installer in PHP 5.1 RC1
| From: | Pierre-Alain Joye | Date: | Sun, 14 Aug 2005 17:24:56 +0000 |
| Subject: | Re: pear installer in PHP 5.1 RC1 | ||
| References: | 1 2 | Groups: | php.pear.core |
| Request: | Send a blank email to pear-core+get-3540@lists.php.net to get a copy of this message | ||
On Sun, 14 Aug 2005 10:20:04 -0700
Clay Loveless <clay@killersoft.com> wrote:
> Pierre-Alain Joye <pierre@dotgeek.org> wrote:
>
> > Basically it's somehow a BC break. It was in 1.3 it has to be in
> > 1.4.
>
> It's not a BC break at all. Breaking ErrorStack into its own
> package, which installs ErrorStack.php in the same location as it
> was when it was bundled, and introduces a required dependency in
> the core on the external ErrorStack package ... Presto, no BC
> break.
> Is there some other reason to be against the separation? The BC
> break argument is simply not valid.
It is the most valid argument. Have you a single idea how many
(silent) people relies on PEAR? and the files installed?
Reducing the dependencies is all about improve the quality and the
control of the release process. The past prooved that more deps
only introduce more troubles. If you do not believe that, check the
various list archives and bugs.
End of the discussions here, it's not going anywhere.
--Pierre