Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:86252 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 49833 invoked from network); 16 May 2015 18:28:57 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 16 May 2015 18:28:57 -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.220.53 as permitted sender) X-PHP-List-Original-Sender: smalyshev@gmail.com X-Host-Fingerprint: 209.85.220.53 mail-pa0-f53.google.com Received: from [209.85.220.53] ([209.85.220.53:35348] helo=mail-pa0-f53.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id ED/98-14891-86C87555 for ; Sat, 16 May 2015 14:28:57 -0400 Received: by pacwv17 with SMTP id wv17so76501352pac.2 for ; Sat, 16 May 2015 11:28:53 -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=2gOxWAbdTX9VcrcjTw0a2ad2LfnFgADtmgKs18QKXc8=; b=e8b8R0ESq0psrrYgGhL3gpi7KPQIq8qqYA8wD1km7nXpP05UCI4Ows/oj6/7obevFP 2eSekLQU6ch2aeToO6X7SnOGYmBtR1e2n2slc3pancipa2UUeFebwE1adlAmVm8nvm9M N0uW0fI8Ec09HTzg9qUlXlHeJ5I4algd+eEGPE9+lF9f2S/P/SWicx94fk4s5Mze1qoY olERaNtUrUDazmoLFNnj1cH+uUqDdFOBGuow8oX3nAleRwruRFWyrXWFWqJUUGXZmBZa 7/NvCnMxjhn8owqrIl2n51Q4E1PAlfgZ9hP6n2xLvKMyzk1Lw8wkfpdK41wFHlVY6fpx AEPQ== X-Received: by 10.66.66.197 with SMTP id h5mr30346746pat.29.1431800933696; Sat, 16 May 2015 11:28:53 -0700 (PDT) Received: from [192.168.2.145] (108-66-6-48.lightspeed.sntcca.sbcglobal.net. [108.66.6.48]) by mx.google.com with ESMTPSA id bx6sm5393171pdb.39.2015.05.16.11.28.52 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 16 May 2015 11:28:53 -0700 (PDT) Message-ID: <55578C61.3040408@gmail.com> Date: Sat, 16 May 2015 11:28:49 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: Levi Morrison , Rowan Collins CC: internals References: <54F07FC7.8050901@php.net> <54F0839C.3010700@seld.be> <55052FAD.6090608@php.net> <5505346D.7020700@php.net> <550DA4EE.2030903@php.net> <55410973.4010300@php.net> <55417C64.7000707@gmail.com> <5541B4D6.9060503@php.net> <55425D7E.6010803@gmail.com> <554D8F4D.9020903@gmail.com> <554D90CC.3040607@php.net> <5552E3EB.5010800@gmail.com> <5552E494.5070401@php.net> <5552FF58.8070807@php.net> <55575DCF.50801@gmail.com> In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] [VOTE] Exceptions in the engine From: smalyshev@gmail.com (Stanislav Malyshev) Hi! > There's nothing that prevents us from reneging on that by another > vote. If it's a bad decision backed by logical arguments then we can That's a pretty big if, given that your only argument - that it is a BC break - is incorrect, as in fact the set of exceptions caught before and after change is exactly the same, and the only difference is that in the new code, you can *also* catch errors, the option that you didn't have before. Absent that argument, there's no reason to renege. > overturn it. Also note that *barely* passes at 67%. That is hardly a > landslide conclusion. We're going the dangerous road here. I agree that decision taken can be overridden if we find out it was bad decision, and that can - and eventually will - happen. However, re-opening decision immediately after it was agreed, without any new facts or anything changes, leads to much worse outcomes, as with this pattern we will never be able to decide anything as long as there is at least some small set of people that disagree. Voting is a means of establishing common goals while having disagreements, and a means of moving the project forward without being blocked by each disagreement. I say this as somebody who lost my share of votes and still disagreeing with some decisions taken, but re-opening them immediately after taking them is worse. -- Stas Malyshev smalyshev@gmail.com