Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:63980 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 63731 invoked from network); 19 Nov 2012 18:29:15 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Nov 2012 18:29:15 -0000 Authentication-Results: pb1.pair.com header.from=kris.craig@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=kris.craig@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.217.170 as permitted sender) X-PHP-List-Original-Sender: kris.craig@gmail.com X-Host-Fingerprint: 209.85.217.170 mail-lb0-f170.google.com Received: from [209.85.217.170] ([209.85.217.170:33215] helo=mail-lb0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 2F/D3-41116-A7A7AA05 for ; Mon, 19 Nov 2012 13:29:15 -0500 Received: by mail-lb0-f170.google.com with SMTP id j14so4111608lbo.29 for ; Mon, 19 Nov 2012 10:29: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 :cc:content-type; bh=eTGocYASw9Ozag209Q5zPf1O0qz9fp+Pndghk9FgciE=; b=PvzUtQFBpuBUA6CDTRA2KtqKshPu9T22rwBUypIzrEFItJP/+ntfz/3AkaZkNO/Jpj 7xcCDQxkIbNuQGM4ACkG46ejOpZn8o/qz8V9dTc45ZCpMHzKmkeyNGmvB5JWXd+NvEzo utxF3rzUe785GeoOzEcXX/XpgRoYO/o//6eHg/dxeJqvvhF/c99/bwIMA5kEonuACyHt 3ZJSwqA/DEjy2VDcKVq9zuUloLkxj3RVGtJrgRkqNy3u6nULwwF9VvljSbToW6zDuC/m bCkUmntR8nbxBLdMO2kU7aOVY/X/npyNpBckb0at4/do2/mCdXhhLAWebkw2Veh/e3By OXgw== MIME-Version: 1.0 Received: by 10.152.105.68 with SMTP id gk4mr12204294lab.48.1353349752077; Mon, 19 Nov 2012 10:29:12 -0800 (PST) Received: by 10.152.114.2 with HTTP; Mon, 19 Nov 2012 10:29:11 -0800 (PST) In-Reply-To: References: <50A9F799.5080909@codeangel.org> Date: Mon, 19 Nov 2012 10:29:11 -0800 Message-ID: To: Levi Morrison Cc: Anthony Ferrara , Pierre Joye , Adam Harvey , Chad Emrys , Patrick Allaert , "internals@lists.php.net" Content-Type: multipart/alternative; boundary=f46d040714af3abdfc04cedd4b83 Subject: Re: [PHP-DEV] RFC: ext/mysql deprecation From: kris.craig@gmail.com (Kris Craig) --f46d040714af3abdfc04cedd4b83 Content-Type: text/plain; charset=ISO-8859-1 On Mon, Nov 19, 2012 at 9:49 AM, Levi Morrison wrote: > On Mon, Nov 19, 2012 at 10:22 AM, Anthony Ferrara > wrote: > > And in either case, removal would happen one release after hard > > deprecation. > > I'd actually propose that it is removed in PHP 6, even if there is PHP > 5.6 and 5.7, etc. Something can be deprecated for several versions. > It is a significant change that seems more suited to a major release > such as 6.0.0. > > This is slightly off-topic since this is about when we deprecate, not > when we remove. > I think they kinda go hand-in-hand though. And yes I agree; 6.0 should be the target for removal. In fact, I'm of the opinion that *everything* that was hard-deprecated in 5.x should be removed completely in 6.0. People understand that some BC will occur in major version increments. Adoption would and should be a gradual process for that reason as people update their code to the latest standards. It also gives us the freedom to make more fundamental improvements to the language if deemed necessary. --Kris --f46d040714af3abdfc04cedd4b83--