Re: [RFC] Release Manager Selection
| From: | Tim Düsterhus | Date: | Mon, 04 May 2026 15:58:07 +0000 |
| Subject: | Re: [RFC] Release Manager Selection | ||
| References: | 1 2 3 4 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-130764@lists.php.net to get a copy of this message | ||
Hi
Am 2026-05-03 17:29, schrieb Ben Ramsey:
From my perspective, the distinction between the two roles is fundamentally about experience, not involvement.I refer to my reply to Jordi, particularly the second paragraph.
I don't want to define the roles around involvement.The policy is describing the current practice in a formal way. For the past several releases only two of the three release managers have actually made releases [1]. For PHP 8.5 specifically, all the public communication and PR review during the feature freeze has been done by the two “rookies” / “hands-on” RMs Daniel and Volker. I'd argue that this hands-on and hands-off split is already something that is expected by the community.
The policy itself already uses the word "veteran" to describe the qualification for the advisory role, so I'd suggest elevating that to the name of the role itself: "Veteran Release Manager" for the advisor with prior experience, and "Co-release Manager" for the other two. This reuses terminology already present in the policy text and defines the roles by what qualifies someone for them rather than what they're expected to do or not do. It also leaves room for the RMs themselves to organize their work as they see fit.I'm not seeing the term “co-release manager” in the policy. I'd also like to note how you used the word “advisor” to refer to what my proposal refers to as “hands-off”. Best regards Tim Düsterhus [1] With one exception for PHP 8.3.1 and one for PHP 8.0.30, the latter of which has been made without even being an official RM. I remember this causing some troubles for Docker, which didn't expect the “extra PGP key”. ========= 8.0 =========
php-8.0.0 Sara Golemon php-8.0.0RC2 Sara Golemon php-8.0.0RC3 Gabriel Caruso php-8.0.0RC4 Gabriel Caruso php-8.0.0RC5 Gabriel Caruso php-8.0.0alpha1 Sara Golemon php-8.0.0alpha2 Gabriel Caruso php-8.0.0alpha3 Gabriel Caruso php-8.0.0beta1 Gabriel Caruso php-8.0.0beta2 Sara Golemon php-8.0.0beta3 Gabriel Caruso php-8.0.0beta4 Sara Golemon php-8.0.0rc1 Gabriel Caruso php-8.0.1 Gabriel Caruso php-8.0.1RC1 Gabriel Caruso php-8.0.2 Gabriel Caruso php-8.0.2RC1 Gabriel Caruso php-8.0.3 Sara Golemon php-8.0.3RC1 Sara Golemon php-8.0.4RC1 Gabriel Caruso php-8.0.5 Gabriel Caruso php-8.0.5RC1 Gabriel Caruso php-8.0.6 Sara Golemon php-8.0.7 Sara Golemon php-8.0.7RC1 Sara Golemon php-8.0.8 Gabriel Caruso php-8.0.8RC1 Gabriel Caruso php-8.0.9 Gabriel Caruso php-8.0.9RC1 Sara Golemon php-8.0.10 Gabriel Caruso php-8.0.10RC1 Gabriel Caruso php-8.0.11 Sara Golemon php-8.0.11RC1 Sara Golemon php-8.0.12 Gabriel Caruso php-8.0.12RC1 Gabriel Caruso php-8.0.13 Sara Golemon php-8.0.13RC1 Sara Golemon php-8.0.14 Sara Golemon php-8.0.14RC1 Sara Golemon php-8.0.15 Gabriel Caruso php-8.0.15RC1 Gabriel Caruso php-8.0.16 Sara Golemon php-8.0.16RC1 Sara Golemon php-8.0.17 Gabriel Caruso php-8.0.17RC1 Gabriel Caruso php-8.0.18 Sara Golemon php-8.0.18RC1 Sara Golemon php-8.0.19 Gabriel Caruso php-8.0.19RC1 Gabriel Caruso php-8.0.20 Sara Golemon php-8.0.20RC1 Sara Golemon php-8.0.21 Gabriel Caruso php-8.0.21RC1 Gabriel Caruso php-8.0.22 Gabriel Caruso php-8.0.22RC1 Gabriel Caruso php-8.0.23 Sara Golemon php-8.0.23RC1 Gabriel Caruso php-8.0.24 Sara Golemon php-8.0.24RC1 Sara Golemon php-8.0.25 Gabriel Caruso php-8.0.25RC1 Gabriel Caruso php-8.0.26 Sara Golemon php-8.0.26RC1 Sara Golemon php-8.0.28 Gabriel Caruso php-8.0.29 Gabriel Caruso php-8.0.30 Ben Ramsey========= 8.1 =========
php-8.1.0 Patrick Allaert php-8.1.0RC3 Ben Ramsey php-8.1.0RC4 Ben Ramsey php-8.1.0RC6 Ben Ramsey php-8.1.0alpha3 Ben Ramsey php-8.1.0beta1 Ben Ramsey php-8.1.0beta2 Ben Ramsey php-8.1.0beta3 Ben Ramsey php-8.1.1 Patrick Allaert php-8.1.1RC1 Patrick Allaert php-8.1.2 Ben Ramsey php-8.1.2RC1 Patrick Allaert php-8.1.3 Patrick Allaert php-8.1.3RC1 Patrick Allaert php-8.1.4 Ben Ramsey php-8.1.4RC1 Patrick Allaert php-8.1.5 Patrick Allaert php-8.1.5RC1 Patrick Allaert php-8.1.6 Ben Ramsey php-8.1.6RC1 Ben Ramsey php-8.1.7 Ben Ramsey php-8.1.7RC1 Patrick Allaert php-8.1.8 Ben Ramsey php-8.1.8RC1 Ben Ramsey php-8.1.9 Patrick Allaert php-8.1.9RC1 Patrick Allaert php-8.1.10 Ben Ramsey php-8.1.10RC1 Ben Ramsey php-8.1.11 Patrick Allaert php-8.1.11RC1 Patrick Allaert php-8.1.12 Ben Ramsey php-8.1.12RC1 Ben Ramsey php-8.1.13 Patrick Allaert php-8.1.13RC1 Patrick Allaert php-8.1.14 Ben Ramsey php-8.1.14RC1 Ben Ramsey php-8.1.15 Patrick Allaert php-8.1.15RC1 Patrick Allaert php-8.1.16 Ben Ramsey php-8.1.17 Patrick Allaert php-8.1.17RC1 Patrick Allaert php-8.1.18 Ben Ramsey php-8.1.18RC1 Ben Ramsey php-8.1.19 Patrick Allaert php-8.1.19RC1 Patrick Allaert php-8.1.20 Ben Ramsey php-8.1.20RC1 Ben Ramsey php-8.1.21 Patrick Allaert php-8.1.21RC1 Patrick Allaert php-8.1.22 Ben Ramsey php-8.1.22RC1 Ben Ramsey php-8.1.23 Patrick Allaert php-8.1.23RC1 Patrick Allaert php-8.1.24 Ben Ramsey php-8.1.24RC1 Ben Ramsey php-8.1.25 Patrick Allaert php-8.1.25RC1 Patrick Allaert php-8.1.26 Ben Ramsey php-8.1.26RC1 Ben Ramsey php-8.1.27 Patrick Allaert php-8.1.27RC1 Patrick Allaert php-8.1.28 Ben Ramsey php-8.1.29 Ben Ramsey php-8.1.30 Ben Ramsey php-8.1.31 Patrick Allaert php-8.1.32 Ben Ramsey php-8.1.33 Ben Ramsey php-8.1.34 Ben Ramsey========= 8.2 =========
php-8.2.0 Sergey Panteleev php-8.2.0RC1 Pierrick Charron php-8.2.0RC2 Sergey Panteleev php-8.2.0RC3 Pierrick Charron php-8.2.0RC4 Sergey Panteleev php-8.2.0RC5 Pierrick Charron php-8.2.0RC6 Sergey Panteleev php-8.2.0RC7 Pierrick Charron php-8.2.0alpha1 Sergey Panteleev php-8.2.0alpha2 Pierrick Charron php-8.2.0alpha3 Sergey Panteleev php-8.2.0beta1 Pierrick Charron php-8.2.0beta2 Sergey Panteleev php-8.2.0beta3 Pierrick Charron php-8.2.1 Pierrick Charron php-8.2.1RC1 Pierrick Charron php-8.2.2 Sergey Panteleev php-8.2.2RC1 Sergey Panteleev php-8.2.3 Pierrick Charron php-8.2.4 Sergey Panteleev php-8.2.4RC1 Sergey Panteleev php-8.2.5 Pierrick Charron php-8.2.5RC1 Pierrick Charron php-8.2.6 Sergey Panteleev php-8.2.6RC1 Sergey Panteleev php-8.2.7 Pierrick Charron php-8.2.7RC1 Pierrick Charron php-8.2.8 Sergey Panteleev php-8.2.8RC1 Sergey Panteleev php-8.2.9 Sergey Panteleev php-8.2.9RC1 Sergey Panteleev php-8.2.10 Pierrick Charron php-8.2.10RC1 Pierrick Charron php-8.2.11 Sergey Panteleev php-8.2.11RC1 Sergey Panteleev php-8.2.12 Pierrick Charron php-8.2.12RC1 Pierrick Charron php-8.2.13 Sergey Panteleev php-8.2.13RC1 Sergey Panteleev php-8.2.14 Pierrick Charron php-8.2.14RC1 Pierrick Charron php-8.2.15 Sergey Panteleev php-8.2.15RC1 Sergey Panteleev php-8.2.16 Pierrick Charron php-8.2.16RC1 Pierrick Charron php-8.2.17 Sergey Panteleev php-8.2.17RC1 Sergey Panteleev php-8.2.17RC2 Sergey Panteleev php-8.2.18 Pierrick Charron php-8.2.18RC1 Pierrick Charron php-8.2.19 Sergey Panteleev php-8.2.19RC1 Sergey Panteleev php-8.2.20 Pierrick Charron php-8.2.20RC1 Pierrick Charron php-8.2.21 Sergey Panteleev php-8.2.21RC1 Sergey Panteleev php-8.2.22 Pierrick Charron php-8.2.22RC1 Pierrick Charron php-8.2.23 Sergey Panteleev php-8.2.23RC1 Sergey Panteleev php-8.2.24 Pierrick Charron php-8.2.24RC1 Pierrick Charron php-8.2.25 Sergey Panteleev php-8.2.25RC1 Sergey Panteleev php-8.2.26 Pierrick Charron php-8.2.26RC1 Pierrick Charron php-8.2.27 Sergey Panteleev php-8.2.27RC1 Sergey Panteleev php-8.2.28 Pierrick Charron php-8.2.29 Sergey Panteleev php-8.2.30 Pierrick Charron========= 8.3 =========
php-8.3.0 Jakub Zelenka php-8.3.0RC1 Jakub Zelenka php-8.3.0RC2 Eric Mann php-8.3.0RC3 Jakub Zelenka php-8.3.0RC4 Eric Mann php-8.3.0RC5 Jakub Zelenka php-8.3.0RC6 Eric Mann php-8.3.0alpha1 Jakub Zelenka php-8.3.0alpha2 Eric Mann php-8.3.0alpha3 Jakub Zelenka php-8.3.0beta1 Eric Mann php-8.3.0beta2 Jakub Zelenka php-8.3.0beta3 Eric Mann php-8.3.1 Pierrick Charron php-8.3.1RC1 Eric Mannphp-8.3.1RC1-clean Eric Mann
php-8.3.1RC2 Eric Mann php-8.3.1RC3 Eric Mann php-8.3.2 Jakub Zelenka php-8.3.2RC1 Jakub Zelenka php-8.3.3 Eric Mann php-8.3.3RC1 Eric Mann php-8.3.4 Jakub Zelenka php-8.3.4RC1 Jakub Zelenka php-8.3.5 Eric Mann php-8.3.5RC1 Eric Mann php-8.3.6 Eric Mann php-8.3.7 Jakub Zelenka php-8.3.7RC1 Jakub Zelenka php-8.3.8 Eric Mann php-8.3.8RC1 Eric Mann php-8.3.9 Jakub Zelenka php-8.3.9RC1 Jakub Zelenka php-8.3.10 Eric Mann php-8.3.10RC1 Eric Mann php-8.3.11 Jakub Zelenka php-8.3.11RC1 Jakub Zelenka php-8.3.11RC2 Jakub Zelenka php-8.3.12 Eric Mann php-8.3.12RC1 Eric Mann php-8.3.13 Jakub Zelenka php-8.3.13RC1 Jakub Zelenka php-8.3.14 Eric Mann php-8.3.14RC1 Eric Mann php-8.3.15 Jakub Zelenka php-8.3.15RC1 Jakub Zelenka php-8.3.16 Eric Mann php-8.3.16RC1 Eric Mann php-8.3.17 Jakub Zelenka php-8.3.17RC1 Jakub Zelenka php-8.3.18 Eric Mann php-8.3.18RC1 Eric Mann php-8.3.19 Eric Mann php-8.3.20 Jakub Zelenka php-8.3.20RC1 Jakub Zelenka php-8.3.21 Eric Mann php-8.3.21RC1 Eric Mann php-8.3.22 Jakub Zelenka php-8.3.22RC1 Jakub Zelenka php-8.3.23 Eric Mann php-8.3.23RC1 Eric Mann php-8.3.24 Jakub Zelenka php-8.3.24RC1 Jakub Zelenka php-8.3.25 Eric Mann php-8.3.25RC1 Eric Mann php-8.3.26 Jakub Zelenka php-8.3.26RC1 Jakub Zelenka php-8.3.27 Eric Mann php-8.3.27RC1 Eric Mann php-8.3.28 Jakub Zelenka php-8.3.28RC1 Jakub Zelenka php-8.3.29 Eric Mann php-8.3.29RC1 Eric Mann php-8.3.30 Jakub Zelenka php-8.3.30RC1 Jakub Zelenka========= 8.4 =========
php-8.4.0 Saki Takamachi php-8.4.0RC1 Saki Takamachi php-8.4.0RC2 Calvin Buckley php-8.4.0RC3 Saki Takamachi php-8.4.0RC4 Calvin Buckley php-8.4.0alpha1 Saki Takamachi php-8.4.0alpha2 Calvin Buckley php-8.4.0alpha3 Saki Takamachi php-8.4.0alpha4 Saki Takamachi php-8.4.0beta1 Calvin Buckley php-8.4.0beta2 Calvin Buckley php-8.4.0beta3 Calvin Buckley php-8.4.0beta4 Saki Takamachi php-8.4.0beta5 Calvin Buckley php-8.4.1 Saki Takamachi php-8.4.2 Calvin Buckley php-8.4.2RC1 Calvin Buckley php-8.4.3 Saki Takamachi php-8.4.3RC1 Saki Takamachi php-8.4.4 Calvin Buckley php-8.4.4RC1 Calvin Buckley php-8.4.4RC2 Calvin Buckley php-8.4.5 Saki Takamachi php-8.4.5RC1 Saki Takamachi php-8.4.6 Calvin Buckley php-8.4.6RC1 Calvin Buckley php-8.4.7 Saki Takamachi php-8.4.7RC1 Saki Takamachi php-8.4.7RC2 Saki Takamachi php-8.4.8 Calvin Buckley php-8.4.8RC1 Calvin Buckley php-8.4.9 Saki Takamachi php-8.4.9RC1 Saki Takamachi php-8.4.10 Saki Takamachi php-8.4.11 Calvin Buckley php-8.4.11RC1 Calvin Buckley php-8.4.12 Saki Takamachi php-8.4.12RC1 Saki Takamachi php-8.4.13 Calvin Buckley php-8.4.13RC1 Calvin Buckley php-8.4.14 Saki Takamachi php-8.4.14RC1 Saki Takamachi php-8.4.15 Calvin Buckley php-8.4.15RC1 Calvin Buckley php-8.4.16 Saki Takamachi php-8.4.16RC1 Saki Takamachi php-8.4.17 Calvin Buckley php-8.4.17RC1 Calvin Buckley php-8.4.18 Saki Takamachi php-8.4.18RC1 Saki Takamachi php-8.4.19 Calvin Buckley php-8.4.19RC1 Calvin Buckley php-8.4.20 Saki Takamachi php-8.4.20RC1 Saki Takamachi php-8.4.21RC1 Calvin Buckley========= 8.5 =========
php-8.5.0 Daniel Scherzer php-8.5.0RC1 Daniel Scherzer php-8.5.0RC2 Volker Dusch php-8.5.0RC3 Daniel Scherzer php-8.5.0RC4 Volker Dusch php-8.5.0RC5 Daniel Scherzer php-8.5.0alpha1 Daniel Scherzer php-8.5.0alpha2 Volker Dusch php-8.5.0alpha3 Daniel Scherzer php-8.5.0alpha4 Daniel Scherzer php-8.5.0beta1 Volker Dusch php-8.5.0beta2 Daniel Scherzer php-8.5.0beta3 Volker Dusch php-8.5.1 Volker Dusch php-8.5.1RC1 Volker Dusch php-8.5.1RC2 Volker Dusch php-8.5.2 Daniel Scherzer php-8.5.2RC1 Daniel Scherzer php-8.5.3 Volker Dusch php-8.5.3RC1 Volker Dusch php-8.5.4 Daniel Scherzer php-8.5.4RC1 Daniel Scherzer php-8.5.5 Volker Dusch php-8.5.5RC1 Volker Dusch php-8.5.6RC1 Daniel Scherzer php-8.5.6RC2 Daniel Scherzer php-8.5.6RC3 Daniel Scherzer