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

From: Date: Sun, 04 Sep 2016 13:48:16 +0000
Subject: Re: [RFC] Deprecate PEAR/PECL & Replace with composer/pickle
References: 1  Groups: php.internals 
Request: Send a blank email to internals+get-95619@lists.php.net to get a copy of this message
On 9/2/16 3:32 PM, Davey Shafik wrote:
Hi internals, I'd like to introduce a new RFC to deprecate pear/pecl (in 7.2, and remove in 8.0),
Yes! It's good for the software (and its users) if it is maintained and contributed to using _currently_prevailing_conventions_ in f/oss.
as well as add composer/pickle (optional in 7.2, default in 7.3+) in their place.
Not so sure about this. While composer seems to be the currently prevailing convention for PHP deps right now (I don't know pickle), each project could instead have its own installation guide containing whatever makes sense (perhaps even something Windows-based for Tony). The PHP project could usefully maintain a policy on installation for the projects it has fingers in (PHP's a style guide to installation guides). But I don't think it helps to *dictate* those tools and methods and tie them to PHP releases. Just liberate the code and *encourage* uniform practices but let them evolve with some autonomy. Tom

« previous php.internals (#95619) next »