Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:95757 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 89037 invoked from network); 7 Sep 2016 15:49:29 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 Sep 2016 15:49:29 -0000 Authentication-Results: pb1.pair.com smtp.mail=mike.php.net@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=mike.php.net@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.46 as permitted sender) X-PHP-List-Original-Sender: mike.php.net@gmail.com X-Host-Fingerprint: 74.125.82.46 mail-wm0-f46.google.com Received: from [74.125.82.46] ([74.125.82.46:37183] helo=mail-wm0-f46.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 1B/21-06456-60730D75 for ; Wed, 07 Sep 2016 11:49:28 -0400 Received: by mail-wm0-f46.google.com with SMTP id w12so40588467wmf.0 for ; Wed, 07 Sep 2016 08:49:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:mime-version:from:in-reply-to:date:cc:message-id :references:to; bh=YVUTqqcuihzTxCuQc3JGCwXIbDtIiVA5OXnY0c4ZitI=; b=l/JvttnU96plGc0G54rwOeQo3B6RlzlrZFqnUkXNrBYb9UaEONYYdGEG+5LG7qwc3V A7TZRobQvg0S7xYDwewsYmwbbRaIrs+G/X04bH/JX0EJGOEiKiEM7UTL20HX4xY3x7rp o2hbWI2RuOV1DfqZxzAZ19GkuXek8aBOU1Uiqjtd1QSC/dFSSHiRHp9yhCFI3ffliIkK vCuB114AKpQTuLu/4927GMF4etLrjkknb68y/fl2/ZrCNPkjme3NuhNHAoURysMNl94r lmQ8W6CQPJgYtRH2mB8iPJZRljF/DM6VqBZ98qg5cyYSfWgFCRMWj83kFJZ+PMYGFsZo U6aA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:mime-version:from:in-reply-to :date:cc:message-id:references:to; bh=YVUTqqcuihzTxCuQc3JGCwXIbDtIiVA5OXnY0c4ZitI=; b=G0tGgoyDHfg31bUt3/cYzLITh8ur4Mpjb9g2QKoBH0xqeOjVI3ApbaquyQ2vtQ94Ld xYTEFssJcaj20OIw7yEAu4kve9zellw2yDlfY1bG2WqRwms9ZEMPbjCHwk9AjB4UQ5hw DLJ2NeARPeaDsurNJTUcgUIa86qi22WzYj3ql0UNNqASi5O5hGfgY5qpShBdcMKi5trm Tsb3/kwyRhRtnHAURKRZY2mWHnjcCgFuCP7GcMpd12VamvDTmTaG5s8A1QRWT9a6/v8c RfLhwAPfqQ2BofjejqTwo+RyqwPFF9GTB4J1Tewcw1Zq8TCID007fiOQMJ9kuI6nawDF 9nDQ== X-Gm-Message-State: AE9vXwNO+1/omWJQJuCVkk1ZUlndpQhiOqg5aNqlyrVid5jx8Qre6gFc+zLpopEyFoRz8g== X-Received: by 10.194.186.136 with SMTP id fk8mr13042980wjc.144.1473263363535; Wed, 07 Sep 2016 08:49:23 -0700 (PDT) Received: from lepisma.local.m6w6.name (89-104-28-113.customer.bnet.at. [89.104.28.113]) by smtp.gmail.com with ESMTPSA id t5sm3105465wjm.12.2016.09.07.08.49.22 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 07 Sep 2016 08:49:22 -0700 (PDT) Sender: Michael Wallner Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Content-Type: multipart/signed; boundary="Apple-Mail=_52BF7792-DECD-4D75-903A-53AD6EBBE845"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail In-Reply-To: Date: Wed, 7 Sep 2016 17:49:18 +0200 Cc: "internals@lists.php.net" Message-ID: <5E711EB9-EB23-4695-ABDD-483A96F20105@php.net> References: To: Davey Shafik X-Mailer: Apple Mail (2.2104) Subject: Re: [PHP-DEV] [RFC] Deprecate PEAR/PECL & Replace with composer/pickle From: mike@php.net (Michael Wallner) --Apple-Mail=_52BF7792-DECD-4D75-903A-53AD6EBBE845 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Regards, Mike > On 02 09 2016, at 21:32, Davey Shafik wrote: >=20 > Hi internals, >=20 > 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. >=20 > https://wiki.php.net/rfc/deprecate-pear-include-composer >=20 > I highly recommend reading the twitter poll and accompanying thread at > https://twitter.com/dshafik/status/756337267547832320 >=20 > I believe that pickle solves the issues with regards to pecl, and have = run > the idea passed Jordi and Pierre. Both are fine with this RFC. :) >=20 > I understand that adding in composer/pickle is just setting us up for > having a future "Deprecate composer/pickle & Replace with foo/bar" = RFC, so > I've proposed the voting reflect that some people will just want to > deprecate/remove pear/pecl and not replace them at all. >=20 > I'm also proposing voting choices around the optional/default = introduction > of composer/pickle. +1 on stabbing the PEAR installer from the source distribution. -1 on adding anything else. Composer is as easy to install separately as = PEAR from their origin as well as from OS distributions these days. On a side note, we should look into evolving ext/phar to a plugin based = system, not the hard coded foreign feature sink it currently is (with = regards to compression and signing support at first, with the underlying = file format being next). Cheers, Mike --Apple-Mail=_52BF7792-DECD-4D75-903A-53AD6EBBE845 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- iQEcBAEBCgAGBQJX0Db/AAoJEEgOPhSwpMfHcDIH/34uIDJq97h3xOiMwJ/w1bRx z2RRo39bZr+vA9Z75mEDOtGt6ao+aWVzkswT4qOowWgGIpAJUXImExj8niq767DY o2Qdqu3h1+0BJZoIVcMlZsOtk7h/l9h4OWdvpTwlWsSHxXj3vwQ2zQGUJ4a6aeIg ITsYC5TGwIuUqOrPHTOr7l59i/f0rAbKE/xrH3y7IzJs1zjBcoD1jcYEnWu4SkDe pBYyoghRuM9LsJE9NoSx51c02qeQoR+Z9GOPMqruTBzso5daJO43u/RUB4r5ktBq 0KAtTd68aYhpgGTq+pQ9b1hjhjIZyiV5I0Cc2kG1T2vRq75EbTjRaCxK9uA8bHk= =AfP0 -----END PGP SIGNATURE----- --Apple-Mail=_52BF7792-DECD-4D75-903A-53AD6EBBE845--