"Rowan Collins" wrote in message
news:b3bd7acf-a525-d921-1b1b-64ccf94b8...@gmail.com...
On 02/09/2016 20:32, Davey Shafik wrote:
I'd like to introduce a new RFC to deprecate pear/pecl (in 7.2, and
remove
in 8.0), as well as add composer/pickle (optional in 7.2, default in
7.3+)
in their place.
https://wiki.php.net/rfc/deprecate-pear-include-composer
Hi Davey,
I think this is a sensible idea. It basically accepts the reality that PEAR
is no longer the main place new users of PHP should look for 3rd-party
code.
Thinking about the responses so far, I thought it would be useful to
enumerate just what PEAR is, and what is being proposed for removal. It
might even be worth adding a version of this to the RFC, in case it reaches
a wider audience who won't see this discussion.
As I understand it, PEAR is:
A1) A command-line package management tool for installing and updating
packages of PHP code over the Internet.
Incorrect. There is a web interface which I use EXCLUSIVELY to maintain the
contents of my PEAR library. Any proposed replacement which does not have a
web interface I'm afraid is totally unacceptable. Command line interfaces
went out of fashion when the Windows OS was first released, and anyone who
still insists on using one has not joined the rest of the world in the 21st
century.
I do NOT want the replacement PEAR library to be mixed in with my
application code.
I do NOT want the replacement PEAR library to update itself in the
background. It has to be under MY control or I simply won't install it.
It has to be 100% stable, and I'm not sure that composer/pickle fit the
bill.
There may be a small number of developers out there who think that composer
is the best thing since sliced bread, but I'm not one of them, and I
strongly object to a small number of developers having the ability to impose
their personal preferences on the rest of the community.
--
Tony Marston
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php