Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:85461 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 42168 invoked from network); 25 Mar 2015 12:47:28 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 25 Mar 2015 12:47:28 -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.48 as permitted sender) X-PHP-List-Original-Sender: rowan.collins@gmail.com X-Host-Fingerprint: 74.125.82.48 mail-wg0-f48.google.com Received: from [74.125.82.48] ([74.125.82.48:35488] helo=mail-wg0-f48.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F8/C0-36345-D5EA2155 for ; Wed, 25 Mar 2015 07:47:27 -0500 Received: by wgdm6 with SMTP id m6so26113441wgd.2 for ; Wed, 25 Mar 2015 05:47:23 -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=N6e2t4tRNGY9VNoO3y/ACVnFnC+QXidg/0xntlziBQg=; b=mqucUSlcMnG5nPFnqltCl9h2GoG++STc3qVW7zwU9DPK+oPhAaqcfRXGw1gXotJGYm mT+fSwT0yY/9fDVwlvEzl4mtCaFX55waBYUSjHCnxshwH3y7elVV9mvy2X2r7i8mGfIv yBEkd6Dk5n4FyTh1TdqF1uO0cdRzHxEYdEpGClSRMzjqd3LTXj3uJh5Zt8HU+7oUa1D3 p5oPAWOTnQT9Dwy2/Mz/1mAkmiy1kF75a3SUfRfU3SL1xQ+zC93j7yb3yfpA2gQgkUnx VLvy+uy9RhZziTYoqZbCNOocPyTqe8uP7MhM3hXvam2BNvXVpVg9JcqfMAJxiCooTFwU 8UoA== X-Received: by 10.194.63.206 with SMTP id i14mr17909042wjs.107.1427287643092; Wed, 25 Mar 2015 05:47:23 -0700 (PDT) Received: from [192.168.0.159] ([62.189.198.114]) by mx.google.com with ESMTPSA id ey10sm15702059wib.2.2015.03.25.05.47.22 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 25 Mar 2015 05:47:22 -0700 (PDT) Message-ID: <5512AE31.7000908@gmail.com> Date: Wed, 25 Mar 2015 12:46:41 +0000 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 MIME-Version: 1.0 To: internals@lists.php.net References: <66c0cca2453de53bed0328af2732c7bd@mail.gmail.com> In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Deprecate or remove mbstring function overloads in PHP 7 From: rowan.collins@gmail.com (Rowan Collins) Masaki Kagaya wrote on 25/03/2015 02:47: > Rui agreed the deprecation and Yasuo gave notice to PHP internal in April > 2012. > > https://bugs.php.net/bug.php?id=65785 > http://marc.info/?l=php-internals&m=133548185505478&w=2 In that case, it's a shame that wasn't followed through with an RFC at the time, which would have allowed us to remove it for PHP 7. As it is, I don't see how we can justify removing it outright with no warning to end users, and if we're only deprecating, there's no hurry, because we can deprecate in 7.1. It might be a reasonable idea for RFCs targeting 7.1 to sit in a list of drafts for now, and enter full discussion once 7.0 is out the door. Regards, -- Rowan Collins [IMSoP]