Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:128212 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 6541F1A00BC for ; Thu, 24 Jul 2025 13:46:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1753364688; bh=MfighUVi5cCrCUaSrkz/YBM57m6Jrb5YW14e3DWZfYg=; h=Date:From:To:In-Reply-To:References:Subject:From; b=NYqLbWEvkPoJGB7F5MOiioTDP0/NE+GslWt4wHfQwMzK4PKo0w17hb/3EqSlWglK2 DXrRDdGoDva7h/tRj+7vzQOa04SdkGFxRRwGRownGwCxyPH+9eygu1jxdv+WRRsFXo gHbNO3DFjyggafw6vkZj7A8O1WZcOVNTkQLCh6zSL1At3+/BMe3vCrLr3GRw37n23n p9QG01E6+98+GRLSI00KJMSC4uD72qfP94rj5iVNXFGblV8wsOZSHesF159lSqMTu9 21wYeJ1yIs11Gkt78P+Ig88wtRPeCsARF2eQpHYzKkb9wb8fZ0gEae0zpAAg+xdREP sSZkqksvpVDcg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id F3E0B1801E1 for ; Thu, 24 Jul 2025 13:44:47 +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=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_MISSING,RCVD_IN_DNSWL_LOW, SPF_HELO_PASS,SPF_NONE 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 fhigh-b1-smtp.messagingengine.com (fhigh-b1-smtp.messagingengine.com [202.12.124.152]) (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 ; Thu, 24 Jul 2025 13:44:47 +0000 (UTC) Received: from phl-compute-10.internal (phl-compute-10.phl.internal [10.202.2.50]) by mailfhigh.stl.internal (Postfix) with ESMTP id 06D347A066D for ; Thu, 24 Jul 2025 09:46:32 -0400 (EDT) Received: from phl-imap-02 ([10.202.2.81]) by phl-compute-10.internal (MEProxy); Thu, 24 Jul 2025 09:46:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= garfieldtech.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to; s=fm2; t=1753364791; x=1753451191; bh=Z287suNEJU0sLC9nz8Pz+ q8J48en+beDmjZwPxm9jCw=; b=Zj/YvWlOhCG8zEyjLvFx4aDpz7zwkVDJV+UKY Z/jZfjZZYsBQEJH36G+XkC31pWhMkkmRWh25eFzUtw25iJVXR+Uv3hJDXgqmMmCP SSNLAjIoBpTNyNQT2Q+CL/cevmeXTra0s0C6R3Dn7bPsM6Z6DohTZvfqGoYayoxh 4KMxuCFvOTnYL5q+bRmIaF+KXR12x1HjwKKLtAoKKDVcBxXQ+rjBGlyOpQuqrCXz WWmBJgUZHRsqEucMYd802DsZ5iMq2a/IwKAzQyAnBp6lz1hs1xTOkBcpFh/mm22k +s1vPCJmSssFPlE/DyH1LqvMDprCw2Cg+2rvpk6vTbJoA4Myg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1753364791; x=1753451191; bh=Z 287suNEJU0sLC9nz8Pz+q8J48en+beDmjZwPxm9jCw=; b=nvZsovhEM0++8cDAQ cXOKBMF2xYwjWQnDN7EA3iB3eXi7N15qZvuV4yxIEnDBZ8HVVwGzxK5zDTanM394 UuivcQlJ/pgoIf3Z0LnZTPA6+xCK7HxlNp7ajPa5++yNucotNFOnU0NjyCOIEkRX QVhxlI7e86whlWqsOs6Qc3ZozHFbBZrvq1TlefUmpjxDgeq94tHCRz4Skw/V5iaa SdmlRw2UF54UoJXaLguU8ATbmkHVzcmFooFCHyw5XgQK3/H8pxLBnVHDLYQNfrPj ig0NHNgUMQILEl220VHCaKIa6AhXi5cCrMgTksYjVodNQ3+cdh+f7SUq1fQkn9gV dIb7w== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgdektdekudcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpefoggffhffvkfgjfhfutgfgsehtqhertdertdejnecuhfhrohhmpedfnfgrrhhrhicu ifgrrhhfihgvlhgufdcuoehlrghrrhihsehgrghrfhhivghlughtvggthhdrtghomheqne cuggftrfgrthhtvghrnhepuefgteeijeeuveffudelhffhtefhkeevtdeuvefgffdvfeei vdetgfehveetleffnecuffhomhgrihhnpehphhhprdhnvghtnecuvehluhhsthgvrhfuih iivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgrrhhrhiesghgrrhhfihgvlhgu thgvtghhrdgtohhmpdhnsggprhgtphhtthhopedupdhmohguvgepshhmthhpohhuthdprh gtphhtthhopehinhhtvghrnhgrlhhssehlihhsthhsrdhphhhprdhnvght X-ME-Proxy: Feedback-ID: i8414410d:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id 8F8FC700065; Thu, 24 Jul 2025 09:46:31 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 X-ThreadId: T5b4adc35e3dee04f Date: Thu, 24 Jul 2025 08:46:11 -0500 To: "php internals" Message-ID: <73dc33a9-66fa-4ef3-832a-6a0c1d0387ec@app.fastmail.com> In-Reply-To: References: <26c4161a-1520-4134-8fc1-74dc4a27c463@heigl.org> Subject: Re: [PHP-DEV] [RFC] "Abstain" voting option for RFCs Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: larry@garfieldtech.com ("Larry Garfield") On Thu, Jul 24, 2025, at 4:28 AM, Tim D=C3=BCsterhus wrote: > Hi > > Am 2025-07-23 17:34, schrieb Andreas Heigl: >> As you point out, the abstain alone solves a me "problem". Changing t= he=20 >> process just for that, seems overkill to me. > > Requiring an "Abstain" option in the voting widget is a simple change = to=20 > the process. It does not require any additional effort from RFC author= s,=20 > since I'll make sure to add it to the voting widget in the RFC templat= e=20 > (https://wiki.php.net/rfc/template) should this RFC pass. > > I believe the proposal has sufficient merit on its own and also allows=20 > us to collect "hard data" that can be used as part of a discussion for=20 > future scope changes, such as an RFC quorum. > > I don't believe having an "Abstain" option needs to be tied to larger=20 > changes to the process and I am not interested in increasing the scope=20 > of this RFC, intentionally leaving those to =E2=80=9CFuture Scope=E2=80= =9D. If you don't=20 > see the value right now, but don't outright reject the proposal due to=20 > being interested in future scope changes building on the proposal,=20 > abstaining from the vote would probably be the right decision :-) > > Best regards > Tim D=C3=BCsterhus Applying similar logic as for technical RFCs,=20 * This is self-contained. * This dove-tails cleanly with planned and intended future development. * Adopting it now does not preclude those future developments, nor do an= y harm to the language/process on its own. * The order in which those related developments are adopted (eg, a quoru= m, or a "use it or lose it" policy, etc.) does not matter. If anything,= it would make more sense for Abstain to come first, rather than after t= hose. * This one is largely uncontroversial, whereas a quorum or "use it or lo= se it" policy almost certainly would be. Those all strike me as good reasons this is fine to adopt stand-alone an= d get it out of the way, just as, eg, pipes could be adopted without PFA= , on the expectation of PFA later. --Larry Garfield