Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:95638 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 2807 invoked from network); 5 Sep 2016 10:13:09 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 5 Sep 2016 10:13:09 -0000 Authentication-Results: pb1.pair.com smtp.mail=michal@brzuchalski.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=michal@brzuchalski.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain brzuchalski.com designates 188.165.245.118 as permitted sender) X-PHP-List-Original-Sender: michal@brzuchalski.com X-Host-Fingerprint: 188.165.245.118 ns220893.ip-188-165-245.eu Received: from [188.165.245.118] ([188.165.245.118:54971] helo=poczta.brzuchalski.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E4/1C-45301-F254DC75 for ; Mon, 05 Sep 2016 06:13:06 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by poczta.brzuchalski.com (Postfix) with ESMTP id 782FB2984235 for ; Mon, 5 Sep 2016 12:13:00 +0200 (CEST) Received: from poczta.brzuchalski.com ([127.0.0.1]) by localhost (poczta.brzuchalski.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3YYS57OFDWGr for ; Mon, 5 Sep 2016 12:12:58 +0200 (CEST) Received: from mail-qk0-f177.google.com (unknown [209.85.220.177]) by poczta.brzuchalski.com (Postfix) with ESMTPSA id AFF0D2984233 for ; Mon, 5 Sep 2016 12:12:50 +0200 (CEST) Received: by mail-qk0-f177.google.com with SMTP id v123so185859253qkh.2 for ; Mon, 05 Sep 2016 03:12:50 -0700 (PDT) X-Gm-Message-State: AE9vXwOsYNF3N+P5NT8FguQRQ4vgu99Qm4BxbGgXWTGU3iZiJbLbFhSpNu5Q66LyKl+XexDBwxpooWh7fakGkQ== X-Received: by 10.55.145.197 with SMTP id t188mr39393034qkd.172.1473070369821; Mon, 05 Sep 2016 03:12:49 -0700 (PDT) MIME-Version: 1.0 Received: by 10.200.56.100 with HTTP; Mon, 5 Sep 2016 03:12:48 -0700 (PDT) In-Reply-To: References: Date: Mon, 5 Sep 2016 12:12:48 +0200 X-Gmail-Original-Message-ID: Message-ID: To: Dan Ackroyd Cc: Davey Shafik , "internals@lists.php.net" Content-Type: multipart/alternative; boundary=94eb2c08340a1f62a8053bbfec65 Subject: Re: [PHP-DEV] [RFC] Deprecate PEAR/PECL & Replace with composer/pickle From: michal@brzuchalski.com (=?UTF-8?Q?Micha=C5=82_Brzuchalski?=) --94eb2c08340a1f62a8053bbfec65 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 2016-09-05 11:51 GMT+02:00 Dan Ackroyd : > On 2 September 2016 at 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. > > Even if Pear and Pecl overlap and share code, it would be better to > focus on the end-user capabilities and have separate RFCs for altering > those capabilities, rather than just trying to do everything in one > RFC. i.e. have: > > One RFC to deprecate then remove the ability to install Pear userland > code modules. > > A second RFC to deprecate Pecl and optionally start using Pickle. > > Can you clarify one thing though - am I correct in that Pickle is > completely userland code? So why does it need to be 'shipped' with > PHP. Why can't it be a separate download? > > I think the idea involved from other languages package managers like nodejs where npm is shipped with nodejs in single package and all developers neet to do is update to latest version https://docs.npmjs.com/getting-started/installing-node "Node comes with npm installed so you should have a version of npm. However, npm gets updated more frequently than Node does, so you'll want to make sure it's the latest version." > cheers > Dan > > > > pickle would still have the same problem ( > > https://github.com/FriendsOfPHP/pickle/issues/133) > > Needs moar macros: > https://travis-ci.org/mkoppanen/imagick/builds/150948947 > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > --=20 regards / pozdrawiam, -- Micha=C5=82 Brzuchalski brzuchalski.com --94eb2c08340a1f62a8053bbfec65--