Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:129166 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 DC4961A00BC for ; Sun, 9 Nov 2025 15:16:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1762701389; bh=7XT6uF8snNG+F/tsgJp2aFqp0hzPzqsgimUml6ica1c=; h=Date:From:To:In-Reply-To:References:Subject:From; b=H7bKNSZy9oHlShx9iwpGZSdrw0sMUvU4CM8FC5y5RTd8Z91BITiLMsdj7F5NmVjJs hQdm1gk0bcsU95El9sv2MH257JsZobyacf3/HcVXs+LtpIjcRZ/Gc5Tk4TtkqD57vs /JXPeKB/bYIr9LKWGM038e3AVLVfa6/EvO1s9pQB9EonBIz/pfBuTxoaY7N6dbakaQ ARsWU7ERf9TZ0ItnctQTj3ioQtq8MhGoqc1zW72mvAlecPrdzC7cQz4+sy0AvrF4Eh qV71QF6Qzg7xo5MIdq+eqnJI3cFLleqYbix71wCAGOPTuxH+oPfrAT+rua+zk8zOUf zubMXF65KE27A== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 3D39D1801E2 for ; Sun, 9 Nov 2025 15:16:27 +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,HTML_MESSAGE, RCVD_IN_DNSWL_LOW,SPF_HELO_PASS,SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from fout-a6-smtp.messagingengine.com (fout-a6-smtp.messagingengine.com [103.168.172.149]) (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, 9 Nov 2025 15:16:25 +0000 (UTC) Received: from phl-compute-12.internal (phl-compute-12.internal [10.202.2.52]) by mailfout.phl.internal (Postfix) with ESMTP id 0AB5DEC001C for ; Sun, 9 Nov 2025 10:16:20 -0500 (EST) Received: from phl-imap-05 ([10.202.2.95]) by phl-compute-12.internal (MEProxy); Sun, 09 Nov 2025 10:16:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bottled.codes; h=cc: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=fm1; t=1762701380; x=1762787780; bh=7XT6uF8snN G+F/tsgJp2aFqp0hzPzqsgimUml6ica1c=; b=kirwvdezs+XjSw3fjDEVcwGA4G Grm8Ju8HROZ31wd4BKCmYAJECK24CFEUGmVGRBpkLmzdOHTEjEiqMlT3REI7iup4 6TuRliyPhjkx4ZXhEpDJarMepKSMdY84vobRTtOG6uebo6n2IwXdlHB+kl/dRedS NSEUg5x+5XxNvsz90jP9LpNBwznyHqmtirDY05JdurASbdJTc7DwHyldrD41/ZR3 9zGJODsKTzrF6WjQvL5DAjx+l/pI65+bcf2FUc2Bvp+G1KFN6OQbmFImqsWTMjwY KRprBYqErLoE0ln7heoDRDfkU1fUoWUAXqZJb3d9M6HgKK0MplSr5b2+pX/Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc: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=fm3; t= 1762701380; x=1762787780; bh=7XT6uF8snNG+F/tsgJp2aFqp0hzPzqsgimU ml6ica1c=; b=ndfhyrI5To3IHJcwhuXMsqr61yZa/oyCOpBo+kiYwy1anVkc0mX fuj6NnAdxW/RzUb5/63Whcm5xz1AggM1fsjnL9G/IiHaLjrg4KUK9zQvqw95kE/z LQ2AjE2wU1aSqPhyfyPO26nwgJhuQ/+Xcc+D8fp6I5joYO0DRvu8BsiLqnHXl7q1 JD9XPZ6/0gsoUeVHTes3EfHGiG2aV9Wk+SvjrnVqgUX6Rq9bYMefmZrqi9i0ey7R jufR7RFK6pxv1HvnSnsgHBx0z0Vyrj85ggH23cJP9CY9NBmgrwUk8Nj0HVYgeUuI S1hDfcqSqqqPndV/PnMPMXMiCpbRcM0wEHQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggdduleehjeeiucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucenucfjughrpefoggffhffvkfgjfhfutgesrgdtreerre dtjeenucfhrhhomhepfdftohgsucfnrghnuggvrhhsfdcuoehrohgssegsohhtthhlvggu rdgtohguvghsqeenucggtffrrghtthgvrhhnpeehieffkeetleejueefjeffueffheevud fgteevfeeijeevfffhhfegueetteffleenucffohhmrghinhepphhhphdrnhgvthdpghhi thhhuhgsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh hfrhhomheprhhosgessghothhtlhgvugdrtghouggvshdpnhgspghrtghpthhtohepuddp mhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepihhnthgvrhhnrghlsheslhhishhtsh drphhhphdrnhgvth X-ME-Proxy: Feedback-ID: ifab94697:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id A90FA1820054; Sun, 9 Nov 2025 10:16:19 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 X-ThreadId: A3h6H5KnhTVR Date: Sun, 09 Nov 2025 16:15:59 +0100 To: internals@lists.php.net Message-ID: In-Reply-To: References: Subject: Re: [PHP-DEV] [VOTE] Clarify discussion and voting period rules Content-Type: multipart/alternative; boundary=5212481f831e4e9c9f7feb922da66758 From: rob@bottled.codes ("Rob Landers") --5212481f831e4e9c9f7feb922da66758 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Thu, Nov 6, 2025, at 10:02, Tim D=C3=BCsterhus wrote: > Hi >=20 > I just opened voting on the "Clarify discussion and voting period rule= s"=20 > RFC. Please find the following resources: >=20 > - RFC Text: https://wiki.php.net/rfc/rfc_discussion_and_vote > - Implementation PR: https://github.com/php/policies/pull/23 > - Discussion Thread: https://news-web.php.net/php.internals/128594 >=20 > The RFC contains a single primary vote requiring a 2/3 majority. Votin= g=20 > will close 2025-11-20 09:30:00 UTC. >=20 > ---------------- >=20 > As during the discussion, I'd like to explicitly spell out some of the=20 > things that I took into account. >=20 > It is now 2025-11-06 08:54 UTC (and will be a little later when I=20 > actually hit send). >=20 > - The last change to the RFC was a Major Change on 2025-10-23 07:37:43=20 > UTC: https://news-web.php.net/php.internals/128921 > - The Intent to Vote announcement was sent on 2025-11-04 08:45:24 UTC:=20 > https://news-web.php.net/php.internals/129063 > - There was no further feedback to take into account after the last=20 > Major Change (and thus neither after the Intent to Vote). >=20 > A little more than 14 days have passed since the last major change. A=20 > little more than 2 days have passed since the Intent to Vote=20 > announcement. Both is strictly within the proposed rules. The RFC was=20 > not inactive, since the last email was my Major Change announcement,=20 > which happened less than 42 days ago. >=20 > This email contains all the necessary information, namely the link to=20 > the RFC text, Discussion Thread, a list of the number of votes to cast=20 > and the end date. I also included a link to the implementation, since=20 > this is the main relevant thing for a policy RFC. Voting will close a=20 > little over 14 days from now. I have specified some buffer room to=20 > account for =E2=80=9Cmail delivery delay=E2=80=9D. >=20 > I will make sure to add a link to the archives of the voting thread as=20 > soon as I see it appear in the archives. >=20 > Best regards > Tim D=C3=BCsterhus May I ask, as a follow-up task, to add some kind of copy/pastable templa= tes to the rfc:howto (https://wiki.php.net/rfc/howto)? For example, what= information needs to be sent in major/minor/editorial changes? Do you n= eed to declare which type of change it is and its effect, or is it simpl= y assumed everyone knows? I'm just asking because the proceedure isn't clear (I was trying to foll= ow it): > _Major and minor changes MUST be announced in the official discussion = thread, either in a dedicated email summarizing a list of changes or in = a reply to another email that clearly indicates that changes to the RFC = text have been made in response to that email._ Does this mean "A major change has been made" as in literally announcing= the type of change, or just that the change must be announced? =E2=80=94 Rob --5212481f831e4e9c9f7feb922da66758 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
On Thu, Nov = 6, 2025, at 10:02, Tim D=C3=BCsterhus wrote:
Hi

I just opened = voting on the "Clarify discussion and voting period rules" 
RFC. Please find the following resources:


Th= e RFC contains a single primary vote requiring a 2/3 majority. Voting&nb= sp;
will close 2025-11-20 09:30:00 UTC.

----------------

As during the discussion, I= 'd like to explicitly spell out some of the 
things that = I took into account.

It is now 2025-11-06 08:54= UTC (and will be a little later when I 
actually hit sen= d).

- The last change to the RFC was a Major Ch= ange on 2025-10-23 07:37:43 
- The Intent to Vote announcement was sent o= n 2025-11-04 08:45:24 UTC: 
- There was no further feedback to take into account af= ter the last 
Major Change (and thus neither after the In= tent to Vote).

A little more than 14 days have = passed since the last major change. A 
little more than 2= days have passed since the Intent to Vote 
announcement.= Both is strictly within the proposed rules. The RFC was 
not inactive, since the last email was my Major Change announcement,&nb= sp;
which happened less than 42 days ago.

=
This email contains all the necessary information, namely the link = to 
the RFC text, Discussion Thread, a list of the number= of votes to cast 
and the end date. I also included a li= nk to the implementation, since 
this is the main relevan= t thing for a policy RFC. Voting will close a 
little ove= r 14 days from now. I have specified some buffer room to 
account for =E2=80=9Cmail delivery delay=E2=80=9D.

=
I will make sure to add a link to the archives of the voting thread= as 
soon as I see it appear in the archives.
<= br>
Best regards
Tim D=C3=BCsterhus

May I ask, as a follow-up task, to add some kind o= f copy/pastable templates to the rfc:howto (https://wiki.php.net/rfc/howto)? For example, what in= formation needs to be sent in major/minor/editorial changes? Do you need= to declare which type of change it is and its effect, or is it simply a= ssumed everyone knows?

I'm just asking because = the proceedure isn't clear (I was trying to follow it):

Major and minor changes MUST be announced in the of= ficial discussion thread, either in a dedicated email summarizing a list= of changes or in a reply to another email that clearly indicates that c= hanges to the RFC text have been made in response to that email.

Does this mean "A major change= has been made" as in literally announcing the type of change, or just t= hat the change must be announced?

=E2=80=94 Rob
--5212481f831e4e9c9f7feb922da66758--