Re: [RFC] Clarify discussion and voting period rules

From: Date: Fri, 12 Sep 2025 21:43:40 +0000
Subject: Re: [RFC] Clarify discussion and voting period rules
References: 1  Groups: php.internals 
Request: Send a blank email to internals+get-128692@lists.php.net to get a copy of this message
On Friday 29 August 2025 22:21:41 (+02:00), Tim Düsterhus wrote: > Hi > > The current policy regarding how RFC are discussed and voted on is quite dated and no longer > matches the current accepted practices of the RFC process. > > In the past there were several RFCs with a less-than-ideal course of discussion. Examples > include RFCs being rushed through the process by less experienced contributors who are unaware that > the two weeks of discussion is a *minimum* that can and often should be extended. In the weeks > leading up to the feature freeze RFCs are rushed even by more experienced contributors trying to > meet the deadline. This resulted in RFCs going to vote in an incomplete state, resulting in them > being declined, wasting time of everyone involved when a little more discussion could've made > the RFC succeed. > > I've thus written up a policy RFC to clarify the current policy regarding the RFC process, > to use less ambiguous language and to formalize some of the current of the currently followed > undocumented practices. Examples of those would be the heads-up email of an upcoming vote and the > announcement of any relevant change to the RFC text on the list, so that folks become aware of new > points to be discussed without needing to check the version history all the time. > > Please find the RFC at: > https://wiki.php.net/rfc/rfc_discussion_and_vote > And the PR at: https://github.com/php/policies/pull/23 > > As with all policy RFCs, the corresponding PR to the policies repository > will be the authoritative source of the proposal and the RFC (and > discussion) will only provide extra context. Please do not comment on > the PR (except for minor typographical or phrasing clarification > suggestions). For comments regarding the actual "policy" reply to this > discussion thread for proper visibility instead and I'll make sure to > incorporate them as appropriate. > > I intend to dogfood the proposed policy during discussion and voting of this RFC. Changes to > the PR will be considered changes to the RFC text. > > To spell it out explicitly: This email marks the official start of the minimum discussion > period of 2 weeks. > > Best regards > Tim Düsterhus > If there is a likely (favourable) misunderstatement of the two weeks, my first suggestion would be to double it to four weeks. This also has the benefit that it's close to a month so the rest of the days can be used to off/on-RFC maintenance. This should better reflect the monthly rhythm of the current practice release cadence (and some day to allow -- given better planning -- half the stable release cycle to six (instead of twelve) months). Just my two cents -- hakre

« previous php.internals (#128692) next »