Take the State of PHP 2026 Survey →

Clarify discussion and voting period rules View as Markdown

Accepted
Authors
Tim Düsterhus, timwolla@php.net
Date
2025-08-29
Version
2.0
Implementation
https://github.com/php/policies/pull/23
Source
wiki.php.net/rfc/rfc_discussion_and_vote

Vote

Accept php/policies PR #23 (Clarify discussion and voting period rules) at commit c087d812e694a9fb1371b871c4372305f0cb5cbe? closed
Yes
24
No
6
Abstain
1
31 voters
asgrim Yes 2025-11-07 07:22
ashnazg Yes 2025-11-13 20:01
ayesh Yes 2025-11-06 09:20
brzuchal Yes 2025-11-12 21:15
bwoebi No 2025-11-15 11:38
crell Yes 2025-11-06 15:12
cschneid Yes 2025-11-06 15:36
daniels Abstain 2025-11-18 08:56
derick Yes 2025-11-10 12:28
devnexen Yes 2025-11-10 21:10
duncan3dc Yes 2025-11-18 20:24
edorian Yes 2025-11-06 16:28
galvao Yes 2025-11-09 05:05
geekcom Yes 2025-11-06 14:38
girgias No 2025-11-10 23:36
jimw Yes 2025-11-09 17:19
josh Yes 2025-11-20 07:23
kalle No 2025-11-15 13:03
kocsismate Yes 2025-11-06 09:12
mbeccati Yes 2025-11-13 09:56
nicolasgrekas No 2025-11-15 09:00
nielsdos Yes 2025-11-06 22:59
ocramius Yes 2025-11-06 09:34
petk Yes 2025-11-06 20:04
pollita No 2025-11-11 21:09
ramsey Yes 2025-11-07 01:22
santiagolizardo Yes 2025-11-13 17:23
theodorejb No 2025-11-15 13:21
thorstenr Yes 2025-11-19 17:48
timwolla Yes 2025-11-06 09:03
weierophinney Yes 2025-11-06 12:43

Discussions on the mailing list

RFC text

Copied from wiki.php.net, last synchronized Oct 13, 2026 11:49 UTC

Introduction

The current written policy governing the RFC process no longer matches the current process practiced and expected by the community.

This leads to confusion for participants that are less familiar with the RFC process and possible points of contention when the current underspecified policy is used as an argument to “bend the rules” with regard to the process expected nowadays.

Proposal

Accept the policy in https://github.com/php/policies/pull/23.

The policy intends to formalize various unwritten rules and best practices of the RFC process that were only upheld based on a “Gentleman’s Agreement”.

To summarize the changes in the PR from a high-level perspective, the updated policy clearly specifies:

  • A minimum of 2 weeks of discussion even for non-language RFCs.
  • An extension of the discussion period after making changes to the RFC text.
  • That changes to RFC text need to be announced on the list when they are ready to be reviewed and discussed.
  • That the discussion period needs to be extended when the discussion was inactive for too long.
  • That a “heads up” email needs to be sent before the start of a vote.
  • The information that needs to be specified in the email announcing the vote.
  • That the end of the voting period may not fall into the end-of-year holiday period and must be extended as necessary (or the start of the vote deferred).

Open Issues

None.

Future Scope

None.

Voting Choices

Primary Vote requiring a 2/3 majority to accept the RFC:

Vote: Accept php/policies PR #23 (Clarify discussion and voting period rules) at commit c087d812e694a9fb1371b871c4372305f0cb5cbe? — Yes: 24 · No: 6 · Abstain: 1 (closed)

Patches and Tests

Implementation

References

Rejected Features

None.

Changelog

  • 2025-10-23: Allow canceling a vote within the first 7 days instead of the first 3.
  • 2025-10-21: Encourage adding notes pointing to the Errata to erroneous sections.
  • 2025-09-19: Rephrase the entire proposal for clarity, add maximum voting period, maximum “intent to vote” lifetime, define grace period for cut-off dates, expand on Errata explanation.
  • 2025-09-08: Soften the language around “new discussion points” before starting the vote
  • 2025-09-05: Clarify that any change to the voting widgets (incl. removal) is a major change, that RFCs may not change after the vote started, and that the voting interval is right-open (the end date is not part of the voting period).
  • 2025-09-04: Removed an obsolete and confusing sentence, disallow starting a vote during EOY, rename minimum discussion period to cooldown period, minor phrasing adjustments.
  • 2025-09-03: Require that the discussion and voting thread archives are linked from the RFC.
  • 2025-08-29: Initial version.