Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:69684 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 54143 invoked from network); 18 Oct 2013 14:14:08 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 18 Oct 2013 14:14:08 -0000 Authentication-Results: pb1.pair.com header.from=rowan.collins@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=rowan.collins@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.179 as permitted sender) X-PHP-List-Original-Sender: rowan.collins@gmail.com X-Host-Fingerprint: 74.125.82.179 mail-we0-f179.google.com Received: from [74.125.82.179] ([74.125.82.179:38015] helo=mail-we0-f179.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 0A/F5-23638-F2241625 for ; Fri, 18 Oct 2013 10:14:07 -0400 Received: by mail-we0-f179.google.com with SMTP id w61so3922184wes.10 for ; Fri, 18 Oct 2013 07:14:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=iaEk+dLV1PlKvn7volHsgOEIXiev/YIPjtM6D8+gISc=; b=M+zzIkSz86scKYoA8b0bvbbpSiY2tkHurWlXOFmeQi8jGdhKrh1q4GIogsUChaDjqL NBOUtQi5PiRgX6AYHIA65aX8Kh6rUtYQc3hGG+BgT1IqhGd5BSbzldvWfplSz/aPXmlj 2ZQUuRba7Dv8gLRRAi4OF0K7Ao0vdER5136A1f8kNwQBETvpj3dCJCiyWAICEeUpmhLj 6Q8R1idloO7Skod2RPoWHfJ6lAm1EvX8iRbKlPnMfXTs/1hFyZ/GFku9pbEYzjmQcBbQ 8PmfciSgdJV+a54+f719C7/blSXe6kusnRHeSJUbuwwHwFxPhpmHHbUq/NRQgYjkJpYE eHOA== X-Received: by 10.194.110.138 with SMTP id ia10mr2876192wjb.3.1382105644513; Fri, 18 Oct 2013 07:14:04 -0700 (PDT) Received: from [192.168.0.2] (cpc19-brig17-2-0-cust25.3-3.cable.virginmedia.com. [81.101.201.26]) by mx.google.com with ESMTPSA id mw9sm27753978wib.0.2013.10.18.07.14.04 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 18 Oct 2013 07:14:04 -0700 (PDT) Message-ID: <52614225.1000800@gmail.com> Date: Fri, 18 Oct 2013 15:13:57 +0100 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.0.1 MIME-Version: 1.0 To: PHP Internals References: <525C631E.1050008@gmail.com> <526136F8.6050300@rotorised.com> <52613DCD.2010301@gmail.com> <52613F62.6090407@rotorised.com> In-Reply-To: <52613F62.6090407@rotorised.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Proposal to deprecate create_function() From: rowan.collins@gmail.com (Rowan Collins) On 18/10/2013 15:02, Ryan McCue wrote: > There's only one place I can think of in the plugin community where it's > still used a fair bit (widget registration), but we can work on > discouraging that and there's a fair amount of time until the next > release in any case. Don't forget we're only talking about deprecating, not removing it immediately, so discouraging usage rather than eliminating it is very much to the point. The absolute earliest this would actually be removed would be in 5.7, sometime in 2015. In fact, deprecating now but not expecting removal to be possible until 5.8 / 2016 seems reasonable to me. (Above assumes the current release sequence continues, and PHP 6 isn't revived or something.) -- Rowan Collins [IMSoP]