Re: [RFC] Deprecate PEAR/PECL & Replace with composer/pickle

From: 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

« previous php.internals (#95693) next »