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 Mann
php-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