Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:129227 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 5F90E1A00BC for ; Sat, 15 Nov 2025 09:19:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1763198388; bh=6HNgecIdxtEppsg83+mrGmEP2BO+vsB1XdvQW3cWg6M=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=FoKI5zOaB84sFT1++DOhSoC9vsQef6Y3OWzNWrwcd0dacbWE+jSfWUrG4+495kgI/ 3w8i8m5oBVqoK00Ebob8UqgiqIK+HPhm6Sub9sRwtQFIIP4nS4fwtYbc4YfMtyd0W0 QJf6XHdPQFYQOs6MMJ5IzqhqudrtI9zVeeyipisk+KLwr5anqZzECQ9lrbK7qDOIfY rMdFNWn3VNOPm95/GX2Rl6Ve2PTYFBSc4uyKAvUiV+yfuxc+qrpBxtxlsWmZTDD075 mPVGSj8/lgnyjsvRovd2IDiUVdCFo9H1aWb0SahxUSY0jxTkjVEfIzrNa0JXGRe31d mrHO33UEkUFzA== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 13DBB180079 for ; Sat, 15 Nov 2025 09:19:48 +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=0.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from mail-qk1-f173.google.com (mail-qk1-f173.google.com [209.85.222.173]) (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 ; Sat, 15 Nov 2025 09:19:44 +0000 (UTC) Received: by mail-qk1-f173.google.com with SMTP id af79cd13be357-8b263ef9ecfso257631485a.0 for ; Sat, 15 Nov 2025 01:19:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1763198379; x=1763803179; darn=lists.php.net; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=6HNgecIdxtEppsg83+mrGmEP2BO+vsB1XdvQW3cWg6M=; b=bbvkSVPZ7IJosG9sdV6L7q3YPSkigIELH3bpcSARd11yPFCnRpWO9xol40u7H+FyyN qjdcFCED4mXEU00qa4A3SonTRodCxPV7m165rDwuxkTUkty3VMKh0NOxrkzg1TJ9AxvM y18xMgFQKzCRTouz+sYmArL6rQZNwDPPJsp1xA1Doy594Gad6/KU0x1j5nPg7nh84ckv x8xCy4Xyc3CnBgAyRPza1KodyQvfK+04wV8X7oCsTtSxBupaeaObFge5AJRe56Yy9sYu WJ4yagXeBPyMF7uNxoBVBASOPxz60HPNN8OU1GGEw9okwV11/YLLzMygQ4DUj67CYDg7 DgqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763198379; x=1763803179; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=6HNgecIdxtEppsg83+mrGmEP2BO+vsB1XdvQW3cWg6M=; b=Vz3yDutISnSbzxjjh1pWCRwe5A5S6PvKcmpxKz4++Uvfk47oHunb/6ZmsgWyZFFrTe hAspYBWQii1Cr0gamAFJ5IqWIO0nL/1r49mQAcXPyyW8iKEGEwz/Cp4E/rf+itoqy6Ra bZAGYi2zNYhmrLMgdmdT4f7qs3ERVH19WbiQSihzG1vuN8Ux1JXiUTNHVjlxCltN2ukc 838sEd+MoOvlIF+huvl7SNg5dzHzYp+M7fEbPjLibKNFSG7nL+NiEWbABpCcy+tDVGPw 4ms7SLTa6Pw7+I0ZqRt1uTa+MTJlyVKNZauuJsyIBsdoMZBw+04wmsKAPTjFvaEOrd1Q 6kmQ== X-Gm-Message-State: AOJu0Ywdkxiyv/jBmyNal4oeVC7/8Vu557IINkyIEGEQUUPlSMtNqkh6 KYaEEuksekhwnLgvuM2jgpbY1RvY1CgHX1TDMH9YvOlpY2umPfuK6+Pwv/s+xWk7TOb0hM7XbrZ DMkc4gEi7lWKdHThRylDvASVZOGk26MBBUHaq X-Gm-Gg: ASbGnct6GdyF02n2ieQa0/Ehl2sbwAffXUdZTEDTtGBE0nfR+g168IurlYh+fWBktfY s+xcLhqAdSy9xkESbT0bomSGdD0gT6uIj89nToS4fV64ELUboW08+88QWuJr1V65W34dPq/mm8h vKYC8vzTsyXbz0/1mhvIketryDEDH7pjxozbhrYPwODqxSZf8383nRl2QnSLrwfHhFPim7B7TL0 HWu5V05LrUQCn5HToDmJUbsrefZ7eA63ewoqMsTVeZgdCGcbjOJpMPDB75vGy+kJ4lT/At2/GhW ZweG0hw2xvUE4clYdsJdUsVcX+c+ND4rrdL0s5iHLgkzu7BwIS3Nam0= X-Google-Smtp-Source: AGHT+IHWbpYwqBAb0UHFZvZCw7+IZ1gib9OCc+k34MBrpfB6bda6kPVN5I5hQVN9LqcHvspRC8vsoREsXbQ/UVZq7R4= X-Received: by 2002:a05:620a:1990:b0:827:1bda:ca68 with SMTP id af79cd13be357-8b2c31b0d38mr824263485a.46.1763198378973; Sat, 15 Nov 2025 01:19:38 -0800 (PST) Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 References: In-Reply-To: Date: Sat, 15 Nov 2025 10:19:29 +0100 X-Gm-Features: AWmQ_bnC_mVioV5WE-vjnIBfS9_RwcIQy1q63mmoI3nAcoq-pqW5_7DL9gGXzfQ Message-ID: Subject: Re: [PHP-DEV] [VOTE] Clarify discussion and voting period rules To: =?UTF-8?Q?Tim_D=C3=BCsterhus?= Cc: php internals Content-Type: multipart/alternative; boundary="0000000000000c1db306439e9d43" From: nicolas.grekas+php@gmail.com (Nicolas Grekas) --0000000000000c1db306439e9d43 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Tim, everyone, > Hi > > I just opened voting on the "Clarify discussion and voting period rules" > RFC. Please find the following resources: > > - 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 > > The RFC contains a single primary vote requiring a 2/3 majority. Voting > 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 send). > > - The last change to the RFC was a Major Change on 2025-10-23 07:37:43 > UTC: https://news-web.php.net/php.internals/128921 > - The Intent to Vote announcement was sent on 2025-11-04 08:45:24 UTC: > https://news-web.php.net/php.internals/129063 > - There was no further feedback to take into account after the last > Major Change (and thus neither after the Intent 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, > 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 link to the implementation, since > this is the main relevant thing for a policy RFC. Voting will close a > little over 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. > After chatting with a few, I decided to vote against the RFC. I do appreciate the effort to formalize our unwritten rules. Yet I'd summarize my vote as: too many MUSTs, not enough SHOULDs in the proposed policy. I do think it's important to clarify the rules for occasional contributors, and MUSTs make things more annoying to me, not smoother. Also, despite the intro of the RFC, it goes past just clarifying current rules: it adds MUSTs on things we are fine agreeing to case by case at the moment. I wish common sense still remains our main approach, and the RFC as proposed makes me feel we go into more bureaucracy. And to me, bureaucratie makes things smoother only for the experts of its own rules. Thus my vote. Cheers, Nicolas --0000000000000c1db306439e9d43 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Tim, everyone,


Hi

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

- RFC Text: https://wiki.php.net/rfc/rfc_discussion_= and_vote
- Implementation PR: https://github.com/php/policies/pull/23<= /a>
- Discussion Thread:
https://news-web.php.net/php.inter= nals/128594

The RFC contains a single primary vote requiring a 2/3 majority. Voting 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 send).

- The last change to the RFC was a Major Change on 2025-10-23 07:37:43
UTC: https://news-web.php.net/php.internals/128921<= br> - The Intent to Vote announcement was sent on 2025-11-04 08:45:24 UTC:
https://news-web.php.net/php.internals/129063
- There was no further feedback to take into account after the last
Major Change (and thus neither after the Intent 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,
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 link to the implementation, since
this is the main relevant thing for a policy RFC. Voting will close a
little over 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.


After chatting with a few, I decided to vote against the R= FC.
I do appreciate the effort to formalize our unwritten ru= les.
Yet I'd summarize my vote as: too many MUSTs, not enough= SHOULDs in the proposed policy.
I do think it's important to= clarify the rules for occasional contributors, and MUSTs make things more = annoying to me, not smoother.
Also, despite the intro of the RFC,= it goes past just clarifying current rules: it=C2=A0adds MUSTs on things w= e are fine agreeing to case by case at the moment.
I wish common = sense still remains our main approach, and the RFC as proposed makes me fee= l we go into more bureaucracy.
And to me, bureaucratie makes thin= gs smoother=C2=A0only for the experts of its own rules.
Thus my v= ote.

Cheers,
Nicolas
--0000000000000c1db306439e9d43--