Re: [RFC] Deprecate PEAR/PECL & Replace with composer/pickle
| From: | Derick Rethans | Date: | Tue, 06 Sep 2016 10:18:25 +0000 |
| Subject: | Re: [RFC] Deprecate PEAR/PECL & Replace with composer/pickle | ||
| References: | 1 2 3 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-95693@lists.php.net to get a copy of this message | ||
On Tue, 6 Sep 2016, Sebastian Bergmann wrote:
> Am 05.09.2016 um 12:13 schrieb Derick Rethans:
> > You can't really ship PHP without a way to install extensions though!
>
> Why not?
>
> IMHO, PHP should not be shipped with any tool for installing PHP
> components (PEAR Installer, Composer, ...) or extensions (PECL Installer,
> ...).
>
> In my experience, people either install PHP using the package manager
> of their OS distribution,
One of PHPs biggest strengths is the availability of an extension for
nearly everything. There are *1000s* out there. Some made by single
people, some by small groups of people, or some by large companies. You
can't expect *all* of these extensions to be available through
distribution's packages.
> or they build PHP from the sources
> themselves. In the latter case, they know how to build/install
> extensions manually and do not need a tool for that.
They'd still need to run the equivalent to "pecl" to install these
manually build extensions. Or at least the "pecl download" variant.
cheers,
Derick
--
https://derickrethans.nl | https://xdebug.org | https://dram.io
Like Xdebug? Consider a donation: https://xdebug.org/donate.php
twitter: @derickr and @xdebug