Re: [RFC] Deprecate PEAR/PECL & Replace with composer/pickle
| From: | Tom Worster | 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