Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:90625 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 61074 invoked from network); 13 Jan 2016 17:48:05 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 13 Jan 2016 17:48:05 -0000 Authentication-Results: pb1.pair.com smtp.mail=larry@garfieldtech.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=larry@garfieldtech.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain garfieldtech.com from 66.111.4.27 cause and error) X-PHP-List-Original-Sender: larry@garfieldtech.com X-Host-Fingerprint: 66.111.4.27 out3-smtp.messagingengine.com Received: from [66.111.4.27] ([66.111.4.27:50830] helo=out3-smtp.messagingengine.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 7D/25-34116-3DD86965 for ; Wed, 13 Jan 2016 12:48:03 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 38FA1219F2 for ; Wed, 13 Jan 2016 12:48:00 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute3.internal (MEProxy); Wed, 13 Jan 2016 12:48:00 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=tq9heD3EXYyEPBu gDdHrnabW3sU=; b=CU8IaWiAFohxyfzSGX1W1oz6d5pAWglatH6Vbz3HkU+TegX t4PkCo8txeIcMjPEhnaVpTWwuJFGfKPEvP7RVE/SeXitZm0G4SM479mODFGmoY0O kcUy4tT694GFxFiVWS5OeSQPkGMoIAWY5PecfOyYcusYKXlwV5PffiY4Vj48= X-Sasl-enc: GbBK9wIRz/+lrBE09FMgAccPdEJA8Lg43fEiIAko7BX+ 1452707279 Received: from Crells-MacBook-Pro.local (unknown [63.250.249.138]) by mail.messagingengine.com (Postfix) with ESMTPA id EB185680130 for ; Wed, 13 Jan 2016 12:47:59 -0500 (EST) To: internals@lists.php.net References: <373698cabe053cb9bec8e1f6dc969906@mail.gmail.com> <1E7F9387-A836-46AC-BA62-E4141DDBB387@rouvenwessling.de> Message-ID: <56968DCF.1090609@garfieldtech.com> Date: Wed, 13 Jan 2016 11:47:59 -0600 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.0.1 MIME-Version: 1.0 In-Reply-To: <1E7F9387-A836-46AC-BA62-E4141DDBB387@rouvenwessling.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [PHP-DEV] [RFC] [VOTE] PHP 5's Support Timeline From: larry@garfieldtech.com (Larry Garfield) On 1/13/16 11:26 AM, Rouven Weßling wrote: >> On 13 Jan 2016, at 16:23, Ferenc Kovacs wrote: >> >> I don't think we can avoid some confusion, we could have had a three way >> vote here (keep the current, expand #1, expand #2) but then people would >> argue that the tho expand options should win in sum or one of those >> separately. We could have delayed the second vote after the first one, but >> then it could be argued that somebody would have voted differently if they >> knew the options for the second vote (or even the progress of the votes) >> beforehand. Or Zeev could have picked one of the two dates, and seeing the >> results it is entirely possible that the vote would have failed regardless >> of the date picked (assuming that the No voters would have voted no >> anyways, and some of the yes voters would have voted no because of their >> disagreement with the proposed date) which seems to be a bad outcome seeing >> how the yes-no vote went to 42:2. >> So I don't think we had a objectively better alternative or how could >> always have the best outcome with a simple vote of two options. > I don’t have voting rights but I don’t think there is a problem with multiple votes in one RFC, > even if they are chained (b only matters if a passes). What doesn't make sense is for the voting > right to be restricted based on how one voted (may only vote in b if voted for a with option X). > > Of course most people would make the most restrictive choice in the second vote if they were > against the whole RFC, but that would make it an effective reflection on how everyone feel. > > Best regards > Rouven That is essentially what IRV allows: First choice is A, but if A doesn't pass my next choice is B, and if that doesn't pass my next choice is C. At this point, I'm of the mind that any non-binary vote should use IRV. IRV: https://en.wikipedia.org/wiki/Instant-runoff_voting -- --Larry Garfield