Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:130764 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 A51251A00BC for ; Mon, 4 May 2026 15:58:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1777910300; bh=kEeAmjO2hAmG2/NYsCGys3AkNObZu0seR26jKyTCGnw=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=bHPQSxuE2tVIPHbZ7WLJF2z9oROIJCnIDV0WxQSk3yacFCrY+AE4vdpeJvd4hP5XS hB5xBkSGwTnyuwSrMkwbdGbXIRHvIw5SHYRPVuD+eD11xCGIyv0DhUfLkDvwVep95T ii9yaWn1o46/7/9Vzxx65E1UeCi5LZ4WxgV3sP4rAbGpWXMgMbBFp8fqjmIrQgvMNe Clcb1xh4mWGJITbAHSekK72Wcgr/T5Zqt6LSHuK9nrdWtQja+7MxmtF07ZuaECOTPU LL166TvshtOlovTxv47KCrtsKFEnYzZwPj2dmgfFDVeaDNhUm0QngpBHBn8qM1tjpe mjWKQA16NdI8A== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 510CB180048 for ; Mon, 4 May 2026 15:58:19 +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,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from chrono.xqk7.com (chrono.xqk7.com [176.9.45.72]) (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 ; Mon, 4 May 2026 15:58:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bastelstu.be; s=mail20171119; t=1777910287; bh=/1hRS0X//+xvg/pSpdaOJHYDDUGhZsQrP2HbV36xZBU=; h=MIME-Version:Date:From:To:Cc:Subject:In-Reply-To:References: Message-ID:Content-Type:from:to:cc:subject:message-id; b=FG1PB52sydmRwdy8nkFfmW4ybSXX6ars3e/wzncC2AYDk7/6Gi4QtXdFc9Wl+vA2x TBx3yZRYeO+/bwAGDlSF9chXyWuxsedmtL6wdvLPCHD0qtO1Tp6z+ZxtEvPmLfT9/n pYWabFY6Ps2affGJay9LGaZPYpR5RYqVBMOOfQkRg638sXgUirXFnpuaxumtvM2LpZ 9kUpLpdbIdFoEuR6400ZzipVZnm4lztoyK6/XdVBsflbyJzmwl7UQcnW/AI/txJGYr m+U1DJrVJcrzueK0ffP1Cf/FMdfof7aHn4e7wcqt8GVVyZxEj/bWcN1VFqTibGHq36 u4cAvQvayfpqQ== Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 Date: Mon, 04 May 2026 17:58:07 +0200 To: Ben Ramsey Cc: internals@lists.php.net Subject: Re: [PHP-DEV] [RFC] Release Manager Selection In-Reply-To: <20260503152920.6C39D1A00BD@lists.php.net> References: <093f97b0805b43ae640d80b9e06eb203@bastelstu.be> <269a95c46c5b81ebe160799b6b15dc2c@bastelstu.be> <20260503144011.42BF81A00BD@lists.php.net> <20260503152920.6C39D1A00BD@lists.php.net> Message-ID: <784b50ec8521e5bd549cbf0e5e4a7e12@bastelstu.be> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit From: tim@bastelstu.be (=?UTF-8?Q?Tim_D=C3=BCsterhus?=) 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