Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:95670 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 33147 invoked from network); 5 Sep 2016 18:52:05 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 5 Sep 2016 18:52:05 -0000 Authentication-Results: pb1.pair.com header.from=me@daveyshafik.com; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=me@daveyshafik.com; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain daveyshafik.com from 209.85.220.181 cause and error) X-PHP-List-Original-Sender: me@daveyshafik.com X-Host-Fingerprint: 209.85.220.181 mail-qk0-f181.google.com Received: from [209.85.220.181] ([209.85.220.181:35392] helo=mail-qk0-f181.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 35/68-45301-ECEBDC75 for ; Mon, 05 Sep 2016 14:51:59 -0400 Received: by mail-qk0-f181.google.com with SMTP id v123so197077096qkh.2 for ; Mon, 05 Sep 2016 11:51:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=daveyshafik-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=MT83HyvdAkBZ3L9w4L9IlL5AjwzR98Hxc6+5U2FD714=; b=DWykAdU+9nQAMndR71InOB386vY+qdhTSAbR1eWYABXqeSu6Fk2l9Q5S9jthp9MJl4 aclFvzl7nWqbdr31U+GiQcM5GW6vMHqb/FrwM7MPOpKO6o95cad5Zrl3Z7I3P6+ONQRi fHkl5vX5pKO44vniRoHTxkigyWSII7qBbU9Qjl1gOM0pjl+eWMoEz+vJtFQHIovpvaJ6 BNF9EQ13+po1769bYqPKZsClkIi2y07plAxpaN5QaumGAk/dMhmMZmyunTiZhaq5IV85 SkgN5jRufeCzmhf0nxEuX7KM4ZJPzrHzZzXgEwAchMMlVGoijES9JLVTeNoDIFTSCota qySA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=MT83HyvdAkBZ3L9w4L9IlL5AjwzR98Hxc6+5U2FD714=; b=NXMNC5Xr37bUHcVyWPPSb168w3EPBNM+5VdDmdj8B6pLtooOOutHVazSU38SYUj4nA ZPTPusaD2eUbhUldZDeplNCSIYJTpbYPV9kG9dr+zTlWWi4TM1M3BYDmuDwEBK4pFK/Z CMVDct0FilXotd22eJBXFS/DGQuQXmrtd9MFlF4NKHpQql6IS3MTPGWGRemK6o6s0n3k onHsdPAvYJCBMnkq87gQUxSyljFGJGPgWU1LwJKUSk1xDxJSoSXcVuqgaEupquUMDYjM C3IbzVQ646NxBBB0m34T21hpGfNIRa3Jl5+G9CraIDmmcX60ugkbu6ifefLwb9lzCgRd f7Sw== X-Gm-Message-State: AE9vXwOrB4u6rEHmcVcxLO7xd4WnFd2OAyxYhgbqCaXVaZRZg0DacFkFhpznncCQxBibIbWE+b4x0pwwe3fXNniY X-Received: by 10.55.156.85 with SMTP id f82mr16684411qke.152.1473101515350; Mon, 05 Sep 2016 11:51:55 -0700 (PDT) MIME-Version: 1.0 Sender: me@daveyshafik.com Received: by 10.237.50.161 with HTTP; Mon, 5 Sep 2016 11:51:54 -0700 (PDT) In-Reply-To: <6c03d060-0015-d418-de5e-38bad8c2f8f0@lsces.co.uk> References: <6c03d060-0015-d418-de5e-38bad8c2f8f0@lsces.co.uk> Date: Mon, 5 Sep 2016 11:51:54 -0700 X-Google-Sender-Auth: yuBomSmWLOjaLOjbtVx2XMt3Q5A Message-ID: To: Lester Caine Cc: "internals@lists.php.net" Content-Type: multipart/alternative; boundary=001a114fb3108a7cdc053bc72cd8 Subject: Re: [PHP-DEV] [RFC] Deprecate PEAR/PECL & Replace with composer/pickle From: davey@php.net (Davey Shafik) --001a114fb3108a7cdc053bc72cd8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Mon, Sep 5, 2016 at 8:57 AM, Lester Caine wrote: > On 05/09/16 16:31, Michael Morris wrote: > > Also, as Tony Marston pointed out, there are CPanel systems that allow > the > > pear libraries to be managed from a web gui. Given time I'm sure the > folks > > at cpanel will build new interfaces for new systems if it's possible. > > Composer however doesn't really allow for this since the dependencies > > belong to the PHP application, not the server. > > This is the part of the tree that I'm also climbing where we are helping > port legacy hosting over to to a newer framework. Silly little things > like mysql being dropped while there is nobody to re-write all the code > to mysqli. https://github.com/dshafik/php7-mysql-shim =E2=80=94 I already solved that = problem, at least in the short term. > Restoring extensions from pecl still needs pecl to exist even > for pickle to access them including the web interface to catalogue them? > And I view PEAR in the same light. So this is not about 'Deprecate' the > code, but just the loader bit? Nobody is saying to do anything except unbundle the command line tools. Also, pickle can install pecl extensions from places like publicly accessible git and svn repos (like github, git.php.net or svn.php.net). --001a114fb3108a7cdc053bc72cd8--