Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:85234 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 35493 invoked from network); 19 Mar 2015 19:09:22 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Mar 2015 19:09:22 -0000 Authentication-Results: pb1.pair.com header.from=smalyshev@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=smalyshev@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.192.175 as permitted sender) X-PHP-List-Original-Sender: smalyshev@gmail.com X-Host-Fingerprint: 209.85.192.175 mail-pd0-f175.google.com Received: from [209.85.192.175] ([209.85.192.175:36398] helo=mail-pd0-f175.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 02/19-25408-1EE1B055 for ; Thu, 19 Mar 2015 14:09:22 -0500 Received: by pdbcz9 with SMTP id cz9so84406025pdb.3 for ; Thu, 19 Mar 2015 12:09:18 -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:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=X8d0uLpIRzhxRhkJJj+yN7m074H/puDmNE4Xh0dj/IU=; b=Zz/C9oVnLDkbryf9fMIgQPITFIzgK+1hootlzBntwMTITRZt4QHKXleU3MYoRJjFzv 5eR8g8QLqs7sDcvj72kBxNilrvaABCbrRrJLHX79mjMpe2yjoSlFWwBVH7xmdY/8OfvV 3NswGFt/PvYUhAFrvbVWpN/U+6pv/JzyqqtktWA1xDPZxuHEGglabIoGo9wP6Goc51cg po0qS0+LWvbnPz/oFdp+ImIVWjeS1WXDaMFRX3Voz+ewoy0F+TFnyCuQxaQmU+A4+aQE dsLRPfe5FaDIiC3ZDeBNUeazfvDHKwp26vAk9IXMhddAagozU5+ju523ZoxTaGPviFFm eNXQ== X-Received: by 10.66.233.194 with SMTP id ty2mr120471392pac.4.1426792158315; Thu, 19 Mar 2015 12:09:18 -0700 (PDT) Received: from Stas-Air.local (108-66-6-48.lightspeed.sntcca.sbcglobal.net. [108.66.6.48]) by mx.google.com with ESMTPSA id os6sm4297843pac.28.2015.03.19.12.09.17 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 19 Mar 2015 12:09:17 -0700 (PDT) Message-ID: <550B1EDC.9030200@gmail.com> Date: Thu, 19 Mar 2015 12:09:16 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 MIME-Version: 1.0 To: Dan Ackroyd , francois@php.net CC: Zeev Suraski , PHP internals References: <885a29db28bc96b2d3cd2ac96907e39f@mail.gmail.com> <077401d06268$2b597c30$820c7490$@php.net> In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Question/comment about the Array to String conversion RFC From: smalyshev@gmail.com (Stanislav Malyshev) Hi! >> As you may have noticed if you had a look at the RFC or twitter, I have decided to follow people's suggestion. >> Please note that the switch from E_DEPRECATED to fatal error won't require any new RFC/discussion/vote >> as the fatal error is considered as approved. I just introduce an E_DEPRECATED phase for 7.0. > > What. The. Fuck. Let's tone down here. While editing RFC anytime after the vote has started without advanced notice is unacceptable and should not be done, I don't think it's anything but a honest mistake. Of course, even more unacceptable is to change it when voting results are in. But let's not create more drama of it then necessary. Wikipedia has a rule that says "assume good faith" (yes, I know in practice it is more complicated :) - I think we could use more invocation of this rule here too. It looks like the RFC author has not really decided what he wants to do. If he doesn't want to support the RFC anymore, as voted, he can just withdraw it and let somebody pick it up if willing (that's what happened to <=> RFC and scalar typing RFC, so we have precedents). Or create a new different one to supersede the old one. What not should be done of course is editing voted RFC and using that as a base for changes. -- Stas Malyshev smalyshev@gmail.com