Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:79004 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 57411 invoked from network); 19 Nov 2014 16:37:16 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Nov 2014 16:37:16 -0000 Authentication-Results: pb1.pair.com header.from=tyra3l@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=tyra3l@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.218.43 as permitted sender) X-PHP-List-Original-Sender: tyra3l@gmail.com X-Host-Fingerprint: 209.85.218.43 mail-oi0-f43.google.com Received: from [209.85.218.43] ([209.85.218.43:59857] helo=mail-oi0-f43.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 16/F0-51809-A37CC645 for ; Wed, 19 Nov 2014 11:37:15 -0500 Received: by mail-oi0-f43.google.com with SMTP id a3so668925oib.2 for ; Wed, 19 Nov 2014 08:37:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=/eWTf+DNo9mPGHNKl/GBGgDtTRWfnr1xu4C62U6IQUc=; b=pQETg3scLIADyL7+cRqNzDKG525aMdZCOnQbOEgcY2qhypda11LbXGOolTYhh1hhzE 6Cyog1IEyaBnRDRIzDVVvdk+xwK1gxkW4izsjfu8tSJGLRrC9jImKFTJwXRkWhqa3dsX uAdIVIPq3gyen+Qsj6fhTOeiiBCDFOJs1LO4aecUBazKCAMd36hZWvm8z7jc2W+N1RnH Hpy3HFu4zFigtRvUwx5H894GhKJAUD61zBIbQzorBK4b97UHuQqR+eOEIVLT8tALltkt u2RXUdEgZNSiCMkgjWIkisFqkFMtfdr3Uo9Zpo31ueNeGmeqq6MpYOmXQi5RFqFodL2K I7LQ== MIME-Version: 1.0 X-Received: by 10.202.12.11 with SMTP id 11mr1277305oim.83.1416415032229; Wed, 19 Nov 2014 08:37:12 -0800 (PST) Received: by 10.60.79.131 with HTTP; Wed, 19 Nov 2014 08:37:12 -0800 (PST) In-Reply-To: <20141119143329.GX2294@phcomp.co.uk> References: <546C9E22.6090301@fedoraproject.org> <20141119134632.GV2294@phcomp.co.uk> <546CA8C0.1060707@gmail.com> <20141119143329.GX2294@phcomp.co.uk> Date: Wed, 19 Nov 2014 17:37:12 +0100 Message-ID: To: PHP Internals Content-Type: multipart/alternative; boundary=001a113dff6ed9c429050838d234 Subject: Re: [PHP-DEV] [RFC] Remove PHP 4 Constructors From: tyra3l@gmail.com (Ferenc Kovacs) --001a113dff6ed9c429050838d234 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, Nov 19, 2014 at 3:33 PM, Alain Williams wrote: > On Wed, Nov 19, 2014 at 02:27:12PM +0000, Rowan Collins wrote: > > > PEAR is not a single organisation who can mass update all the > > modules; the guidelines could be updated, if they haven't been > > already, but there would still be a whole repository full of > > libraries which used this. > > > > Now, whether that's acceptable or not, I don't know, but it does > > highlight the size of the compatibility break. > > How many servers are stuck on PHP 4 ? > > Of those 'stuck' servers, how many have applications still under active > development ? > > The point is: how many people would get annoyed if PEAR stopped supportin= g > PHP 4 ? > > IMHO: making PHP 5.3+ the PEAR baseline would not seem unreasonable. > > There were already discussion about bumping the php requirements for the next PEAR package: http://comments.gmane.org/gmane.comp.php.pear.devel/50823 But what it is more important is that even if some PEAR packages will be getting new releases with modern/refactored APIs with bumped major versions, that will still not break the already existing installation, and people will still be able to install the latest package version which supports their php version (and it would be still possible to continue releasing patch versions for security updates for the php4 compatible versions). So while I agree that PEAR in it's current form will be the biggest public repository with code affected by this change, it isn't like they can't move forward or that users using PEAR for their projects will be left without an upgrade path and plenty of time to execute it. --=20 Ferenc Kov=C3=A1cs @Tyr43l - http://tyrael.hu --001a113dff6ed9c429050838d234--