Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:79209 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 46427 invoked from network); 27 Nov 2014 01:03:49 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 Nov 2014 01:03:49 -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:36322] helo=mail-pd0-f175.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id AF/D0-40216-37876745 for ; Wed, 26 Nov 2014 20:03:48 -0500 Received: by mail-pd0-f175.google.com with SMTP id y10so3849430pdj.20 for ; Wed, 26 Nov 2014 17:03:45 -0800 (PST) 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=AQq+20KS1meypEYkN42Qd/qd5/we3K/HOTcwYWjTdTQ=; b=e8tx5U64nMs8JVZtJwYZaOKiW8GGStVYQYvdQqMPCNePbHjuiQhlz0Pa9/ZK1HDjMb WZS3MY4Vvl5yzRwQSNE3VvTOz8gbZrWni0XxJ2HZI5PMOCqgR+Dr7AmEHslgr9eF759D B5Afj5Pr33+SmDHz11fRxPUPfiEBhZNsrQozp9npT/zVPxBPsXXQgew51Fxee3FRWCKD HEeYLuYWidC7N7KcRwGTKSeEJKZm+zgOkCQQzcj3CFtPDMbg29tXzrHVAhN/+FgDgyhT 6sWBzl9JymudwUO/mEVpZJjOqW6o6QlyMZRG993DRLg+K5EmWaIdA1LllYGtqkmI06N+ tCqQ== X-Received: by 10.68.98.131 with SMTP id ei3mr57805498pbb.127.1417050224963; Wed, 26 Nov 2014 17:03:44 -0800 (PST) Received: from Stas-Air.local (108-66-6-48.lightspeed.sntcca.sbcglobal.net. [108.66.6.48]) by mx.google.com with ESMTPSA id n1sm2052878pdd.7.2014.11.26.17.03.43 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 26 Nov 2014 17:03:44 -0800 (PST) Message-ID: <5476786E.5060403@gmail.com> Date: Wed, 26 Nov 2014 17:03:42 -0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: Rowan Collins , Andrea Faulds , PHP Internals References: <7976C8E7-CA1A-4816-84A1-33942880D0A5@ajf.me> <4F86A182-679D-4E52-B7BA-F53ACDDB962C@gmail.com> In-Reply-To: <4F86A182-679D-4E52-B7BA-F53ACDDB962C@gmail.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] [VOTE][RFC] Safe Casting Functions From: smalyshev@gmail.com (Stanislav Malyshev) Hi! > I don't know if it would make a difference here, but I wonder if it > would be sensible to add an "abstain" option in votes? That way, > someone who has considered an RFC but not formed a strong opinion > either way could register that fact. This could even be paired with You could register that fact by not voting. Why there should be a record that particular person has no idea what to vote for? > the notion of a "quorum", i.e. a minimum vote count demonstrating > that the outcome of the vote is not the accidental result of > "missing" votes, say because several people happened to be on holiday > or busy. If there are people too busy to vote but interested in the topic, then they could ask to extend the vote or postpone if - if there are enough such people, I do not see why anybody would deny such request. If people are too busy to even communicate - then I'm not sure what there is to be done about it. I'm not sure how "quorum" would help - say, there is no "quorum" - so what we do? Just not vote until... what happens? Hold indefinitely long votes? Repeat votes until arbitrary threshold is passed and then argue if that was "accidental" or "gamed" or anything else? I'm not sure it would be better than holding a straight vote. -- Stas Malyshev smalyshev@gmail.com