Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:128244 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by lists.php.net (Postfix) with ESMTPS id 61A481A00BC for ; Sun, 27 Jul 2025 13:43:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1753623729; bh=Gt2N40MnWWvCjR9KzMp+zJWpS2IzlE1pBDDBXk8tqfc=; h=Date:From:To:Subject:In-Reply-To:References:From; b=EqW22IEh/w+tDJn7r7afIC/agrg6FgeTPJypDRHvWnqEp1vPHWVbYns0+HWMo2NT8 VK7r7Z5UQGj35AU0XpHlGLCSNGH7GPaS8KfRsBk3r+SnSUKUMpF0HARbk+6gyFcRXm wfVwXungegdq85SHPlZISEckc/o/S/IZTJQrL6I9j2YW7Zh2btg2m8kvWFaeyyxW1X PGTuA74GK/q17UjHZBNt8Sl7UvOkZuVwuOKNsJ+wTkVdW8HhJBv1D0V0UyCOJZ3eAK aZUR/37zmzGhJ536+lk3RDF9p0+P/X02dcOqZ0sYjAIfvEEgxtyxvPDz+SxxRl8T8u XTIvOXbICU43A== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 4E6FC1805A4 for ; Sun, 27 Jul 2025 13:42:09 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on php-smtp4.php.net X-Spam-Level: *** X-Spam-Status: No, score=3.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,SPF_HELO_PASS, SPF_SOFTFAIL autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: Error (Cannot connect to unix socket '/var/run/clamav/clamd.ctl': connect: Connection refused) X-Envelope-From: Received: from xdebug.org (xdebug.org [82.113.146.227]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Sun, 27 Jul 2025 13:42:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1753623829; bh=Gt2N40MnWWvCjR9KzMp+zJWpS2IzlE1pBDDBXk8tqfc=; h=Date:From:To:Subject:In-Reply-To:References:From; b=JPDossZ8ixghoLGTz1ur0srEtOwb/mSorW1WjIgFmN8g7JpXwFRQbL/mgDdsQSE9Y ShYee/ZaaMhAQixL2RMwYRu9fPtoyneBHyHxO/aj5Q3I9Pqnvgpeyb4yUqieFRHcfa 5q96XxuWUC/suiMuPeLq7qRV/4Nz0WP/neUeD8w6a6ZV6+BU6TdX6WwqbK3KI6w+tu NpKcnNS4rnxirDcSIVOoulVmoKZDDC6uPoWbXYvFc6CI7xXKbRRjVTRWkbdq3fEeHe QrhWi7YZWr5KoSKa8U0a0qGESpY2yweho3GXbThJLD5faLUdCwpbsPnMYdF1OirjhS M73ZceK/vGnAA== Received: from [127.0.0.1] (unknown [148.252.145.103]) by xdebug.org (Postfix) with ESMTPSA id 34E9410C054; Sun, 27 Jul 2025 14:43:48 +0100 (BST) Date: Sun, 27 Jul 2025 14:43:46 +0100 To: internals@lists.php.net, =?ISO-8859-1?Q?Tim_D=FCsterhus?= , Larry Garfield , php internals Subject: Re: [PHP-DEV] [RFC] "Abstain" voting option for RFCs User-Agent: K-9 Mail for Android In-Reply-To: References: <7afc0ac1-3446-459a-a67a-e616afe750f6@app.fastmail.com> Message-ID: <500A1C30-B9C1-44C0-9779-F872DD573490@php.net> Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: derick@php.net (Derick Rethans) On 27 July 2025 14:09:50 BST, "Tim D=C3=BCsterhus" wro= te: >Hi > >On 7/24/25 15:42, Larry Garfield wrote: >> Just to clarify here, Single Transferable Vote and Ranked Choice Voting= are the same thing=2E I think it's just another Ameircan-vs-British Engli= sh question=2E :-) > >My understanding is that =E2=80=9CRanked Choice Voting=E2=80=9D is a gene= ric term of which =E2=80=9CSingle Transferable Vote=E2=80=9D is a specific = implementation=2E I specifically do not want to allow any other implementat= ions than the one the PHP project is already comfortable with using=2E That's my understanding too, and I also agree we shouldn't make it more co= mplicated=2E=20 >> How about this, as a following paragraph: >>=20 >> As an STV example, a secondary vote using STV and having 5 "Foo", 4 "Ba= r", 8 "Baz", and 9 "Abstain" first-choice votes has no majority, so will go= to a second round=2E "Bar" will be eliminated and those votes redistribut= ed to second-choice options=2E If for example the second round result is 6= "Foo", 9 "Baz", and 11 "Abstain", then Baz will have won as it has a clear= majority of non-Abstain votes cast=2E > >That is quite verbose and requires two assumptions to be made, making it = hard to follow when not already knowing how STV works=2E I think it will co= nfuse more than it helps=2E Please don't add abstention to STV votes=2E If you select fewer options th= an you can, that is already an abstention=2E=20 STV is really only used for secondaries (and release managers) anyway, so = I would rather see this not get more complicated=2E=20 cheers=20 Derick=20