Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:85059 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 36897 invoked from network); 16 Mar 2015 14:27:19 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 16 Mar 2015 14:27:19 -0000 Authentication-Results: pb1.pair.com smtp.mail=zeev@zend.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=zeev@zend.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 209.85.212.173 as permitted sender) X-PHP-List-Original-Sender: zeev@zend.com X-Host-Fingerprint: 209.85.212.173 mail-wi0-f173.google.com Received: from [209.85.212.173] ([209.85.212.173:37641] helo=mail-wi0-f173.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 60/60-34940-548E6055 for ; Mon, 16 Mar 2015 09:27:18 -0500 Received: by wixw10 with SMTP id w10so45024848wix.0 for ; Mon, 16 Mar 2015 07:27:13 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:mime-version:thread-index:date:message-id :subject:to:content-type; bh=K6vMdUpDGSvZt9DS+IAn/PLvh56nPrsKBh3LZXBN5kA=; b=QvIRLlQMgNqkDkzKyND9R52HrICAQW+q7g7eDKWvQj5w8670KDJYy29UXrnp3aMl0a tVUntlekBxIec2eTB9Zj0KkUJnQftr6gn0SyfM1KpcqJ8Vw7eLm53jmF0ZDaLG3GvbF5 Q14bwtAQxx9oaM6zrlhMMpoXwzj0xcrtmzpIIXORttrWfzpxXLhJC9Id0aV/OLLa0WCz C5sSulCeFaK3PGMBD+A9IGiRmYrSvEwp9vpM3x7bosuHY9CXBLp695W88//gyaj9DlRi yxR23zgOP/1yLrCjWo8g/OTduI4XXXcDJsLhp1zjBUrVhCadbqRxrx6HBTgMO5ENXU49 WPSg== X-Gm-Message-State: ALoCoQnvJPizcNgnKDLbgZ/zkUDXbMqDP6/9Ec62/bacIn7sHD9L9VMbt7LTfyc3QlrtRVZqi88ZDslAElKdXBtOyb8kbuYya0/V/+J7zltmyf4YuC8bdWf4k9xKvskH9xnLanJDmRY+j/K17ObyugMTMbJLBf06KA== X-Received: by 10.194.222.135 with SMTP id qm7mr74236904wjc.14.1426515661629; Mon, 16 Mar 2015 07:21:01 -0700 (PDT) MIME-Version: 1.0 X-Mailer: Microsoft Outlook 14.0 Thread-Index: AdBf8MlZ0QwgC2z9RrCQtyFUsuocDg== Date: Mon, 16 Mar 2015 16:21:00 +0200 Message-ID: <138c7db8d90febeec59bbf7b3aa327ec@mail.gmail.com> To: PHP internals Content-Type: multipart/alternative; boundary=001a11c3aed647434b0511688f31 Subject: Dual Mode STH From: zeev@zend.com (Zeev Suraski) --001a11c3aed647434b0511688f31 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable All, After much thinking, and despite grave concerns I raised about what transpired in the last 24 hours, I decided to get behind the Dual Mode RFC at this time. I call upon everyone - both people that haven=E2=80=99t yet voted and those= who voted no - to do the same so that we ensure that we have STH in PHP 7.0: wiki.php.net/rfc/scalar_type_hints_v5#vote As I=E2=80=99ve said all along, I=E2=80=99m not doing it because I think it= =E2=80=99s good, I actually think it=E2=80=99s pretty bad =E2=80=93 both in absolute terms and= in the precedent for introducing =E2=80=98both=E2=80=99 options instead of a singl= e opinionated one. That move is designed to help ensure that we have SOME form of Scalar Type Hints in PHP 7.0, which is clearly what the userbase at large wants. We can revisit casting rules in the future without time pressure, and in general, see how this new feature is accepted and used. Again, I call upon everybody to vote Yes for the Dual Mode RFC to ensure that we have some form of STH in PHP 7.0. Zeev --001a11c3aed647434b0511688f31--