Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:130763 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 E45271A00BC for ; Mon, 4 May 2026 15:23:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1777908203; bh=WO1mTHKoXNfgHF+xJkCMQ3elhZm9MbgIwdqgXpM3Arg=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=h5WpShoodjH22Mu+AxExZVz233bIUAirmVBsqQ3FpbYbHo1Cms4nUTsKVpsu+n3OK Bh6ISZUIv0eOcLrW5lXI9zsuu2LmB/cYG/u3bTdvR2Y4a1yGq1Y29S4MvwG5LfMJM6 UZx5SmMHUJXtbopFlQpniASfGNPhqKnqpFJC6he8VPjUmzy8VqpQHCopwR8KgfVDhi oG0jDNuFO54311SYaG3Y6RSG7kswd0J5rKCC1zlN04VyByDmyLa0Jk2cheT30xGNK5 mmi+g5970/8KoYTTjkHDmo1zaAPKqm7z956kjuDb3koRcah6oBQhCGIv4nTRE6mHot /X1fAJXCxB0gQ== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 64C56180040 for ; Mon, 4 May 2026 15:23:15 +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=1.0 required=5.0 tests=BAYES_50,DKIM_INVALID, DKIM_SIGNED,DMARC_PASS,HTML_MESSAGE,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from mail-qv1-f44.google.com (mail-qv1-f44.google.com [209.85.219.44]) (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:23:15 +0000 (UTC) Received: by mail-qv1-f44.google.com with SMTP id 6a1803df08f44-8b5cda2dab9so24360386d6.0 for ; Mon, 04 May 2026 08:23:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1777908189; cv=none; d=google.com; s=arc-20240605; b=LFsqNrXZWKrNyBCHcaME09YwhCeg6pb2PlIKDUQq6EK+BZNGDGpK3jv+qCu7haLf1h GbT/6nV0iA6lBb6im/JsQX5I7s9FejbUxrKwawUfyH+SEz06PJH2eFHlEWv8pev4atM9 XHMCM7oZWR/yoNVY7OhrY91pOmXk58a/OlWe5+sxpdXxMZbUpFUCkoiUoA55alZct3Qw SN5eMXEJencv2NVxwxUVU+FoPke6D45CrzEoZAOZCH8J/NkQ6smLVpM2eGfhyJVVHbq4 GmkaGAtEFD0t7NFkQgKPRRiWKDUvRncKO3T4NMmH4Ik93qOTWrPP4I5G5cgWvT6N1JFl Poyw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=zHcPjwuLfa19cvl1DqyN5WRUXwEiWw75tBozogHzVIk=; fh=4tytjhG5+ySp4dS8TT3glIm8x63aEeiUDfnQqxW22lk=; b=XkkQwsqqDuWBWnyAmXOnqVPEPed5J0dNd471+PAz9HXK/Q4phZwKOoUc9Al9OqsLNE FDg3Sh+Qge5h/KiSPpo6o8YMMcwZhWPOdcU8AP3R9Ayjr8XA2OtG/Ae7ObEUybuuoHkf L8cKjq+Jh7+qekpSmbftCMiIPZLaCywf4kaYcJMPB7Fm1HdReY2pWLqQPvB1vxPy0n28 5Bj5kuDWGVMxpybHiQBfiuY8ynjn779zwyeHcN7o78+H5CLXwTsYRocSsa7sCwrABMXO w1WrUamYmmullW7uTFux2fz05Lb1NZPjm0WAkpifE72+36qC4rG0INcHeUN7oPUOkdNL RjVQ==; darn=lists.php.net ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joeferguson-me.20251104.gappssmtp.com; s=20251104; t=1777908189; x=1778512989; darn=lists.php.net; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=zHcPjwuLfa19cvl1DqyN5WRUXwEiWw75tBozogHzVIk=; b=vyGPqqGwA5TtMmZZKEzQVLstZ6KnVaATvBXzxP7gyiuzYhdYI7Lz54bMZi/Ts6Vp7G Dz2GtEydYBfprHRcx3Lw+389lzZva5TbRnf/l3gEd8JCNHhcpB+PeO06jokJLFxsCabX Y5IdmnYu7NoAtOTUJlKVhsYqG446QO4+2aVecNE3k70CctUjp/IG/SNJLhyX1EjCgasR DOhcoTGSqacOzr8yiSR9nP9ZvFQNCDifZe4LkVS/c96W0FJvCkLagI2Uk3Yp+JQsAx39 QsCPZ3agn4IsmhS4NWzn27VkA4DmTzb1iLskp9E65jKkQ6T347D/YzUGNDNUvKmMBbkI 2ezA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777908189; x=1778512989; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=zHcPjwuLfa19cvl1DqyN5WRUXwEiWw75tBozogHzVIk=; b=CvWJAPF0doKykgXbtn8tu/0BvuzCjeK/M/iNyOPe6RdPxVBJP6SeMthozkXXjOaet9 QdwpLbP3AZo7fmRUoNXM2Quj0qNtAiq7+IG6hLNpd/HT6kuEk3NvnDrgIg7V6LJV+TJ2 GG9BtUpIVJXEON+RZQT1bcbL+4eWm4BC1HtBwRdF6w2xnP0UHSdSu2sidg1UagapXA04 2nuXrNIKO8WmWchiguEMAZcOjwnuLoYHOZGQZJ8KTaEqAitJuHx2JxgGSeein7us6fnJ V72ZbGkHODBhMVutabEx4Uy9RrUDgvV3tg24lJasWGOQF1+ocqZkCassItbNW38H+HWT ssHw== X-Gm-Message-State: AOJu0YxFmUE/RRL8I5Ph4fYva3boF/AsanvWQqaoiljdhnY9/nx9fx6U HZbwTBFUalg59Bl8Met+4gya6eGAGPVX58mZrS94fvdw5kiArs3Chb6mrCEUdI4KPC7rnpo9WGT 0fix59J9hf13LbkfQ0XinTWkfNRjbME0VT0JWyqOWa9mtsqTnDQNB X-Gm-Gg: AeBDieveri145C0EwelETp1nc4uA8GwlplLzlkgoMgpWBTG5paZD0Bu/SuuBPqyQc5M 2lALqW3FZaftH7h7EdQmh2qkAnT+X1eYi7qrHtHmsMsv3BzXIITA+feqGytcbPgwt2qkdtwIQVm hwdvLdSdaFiaZQnbYktxU5MZWLrbT5wYTzfXsRFOm9+YBm61lZkhQS0owaPCXIXAnksaHRGdZ7o cIgc6vZ6KyeOwJ59IhFzh9IhCqpZGD7t8BEZZGFBmXY7kNWGncfaspyy9rPtkH0twViiw4ZgOrj kz8aZQTAY7DANmL+ew== X-Received: by 2002:a05:6214:4787:b0:8ae:6293:78ca with SMTP id 6a1803df08f44-8b6687357ebmr121812616d6.18.1777908189120; Mon, 04 May 2026 08:23:09 -0700 (PDT) Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 References: <093f97b0805b43ae640d80b9e06eb203@bastelstu.be> <269a95c46c5b81ebe160799b6b15dc2c@bastelstu.be> <20260503144011.42BF81A00BD@lists.php.net> <20260503152920.6C39D1A00BD@lists.php.net> In-Reply-To: <20260503152920.6C39D1A00BD@lists.php.net> Date: Mon, 4 May 2026 10:22:32 -0500 X-Gm-Features: AVHnY4K7POMQnad9vL9sK8Z05eW2juNgUTad4susg5W4fcrmjVc-SKOJHSfAvtI Message-ID: Subject: Re: [PHP-DEV] [RFC] Release Manager Selection To: Ben Ramsey Cc: internals@lists.php.net Content-Type: multipart/alternative; boundary="0000000000000e68850650ff826b" From: joe@joeferguson.me (Joe Ferguson) --0000000000000e68850650ff826b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I agree with Ben, I would prefer "Veteran Release Manager" / "Co-release Manager" over "hands on" / "hands off". The "hands off" sounds negative to me. On Sun, May 3, 2026 at 10:30=E2=80=AFAM Ben Ramsey wrote: > On 5/3/26 09:40, Ben Ramsey wrote: > > On 5/3/26 08:11, Tim D=C3=BCsterhus wrote: > >> Hi > >> > >> Am 2026-03-27 19:15, schrieb Tim D=C3=BCsterhus: > >>> please find the following RFC that is intended to clarify the > >>> =E2=80=9CRelease Manager Selection=E2=80=9D policy for future PHP ver= sions: > >>> > >>> https://wiki.php.net/rfc/release_manager_selection_policy > >> > >> I've made some changes to the PR to streamline the language a little > >> more and use consistent terminology to refer to various =E2=80=9Crelat= ive=E2=80=9D PHP > >> versions (e.g. =E2=80=9Cupcoming PHP version=E2=80=9D for the PHP vers= ion that we're > >> going to elect RMs for). > >> > >> Please check the commits for more details. > >> > >> I consider this a major change. Given how quiet this discussion was, I > >> plan to vote on the RFC once the cooldown period expires. I'll send an > >> official intent to vote when this date comes closer. > >> > >> Best regards > >> Tim D=C3=BCsterhus > > > > > > I still dislike the distinction of "hands-on" and "hands-off" as > > descriptors for these roles and disagree with their use in defining > > these roles. I said as much in my earlier message, and I'll be voting > > "no" for the changes to the policy as it currently stands. > > > > I think I'm in agreement with the rest of the proposal. If we can come > > up with better terminology around the roles and make the roles less > > about their level of involvement, then I'll probably change my vote to = a > > "yes." > > > > Cheers, > > Ben > > > > > Following up on my earlier messages, I've been thinking more about the > terminology and have come up with a concrete suggestion. > > From my perspective, the distinction between the two roles is > fundamentally about experience, not involvement. I don't want to define > the roles around involvement. 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. > > With these changes I'd be comfortable changing my vote to "yes." > > Cheers, > Ben > --=20 - Joe Ferguson JoeFerguson.me --0000000000000e68850650ff826b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I agree with Ben, I would prefer "Veteran Release Man= ager" / "Co-release Manager" over "hands on" / &qu= ot;hands off". The "hands off" sounds negative to me.=C2=A0<= /div>
On Sun, May 3, 2026 at 10:30=E2=80=AFAM Ben Ramsey <= ;ramsey@php.net> wrote:
<= blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l= eft:1px solid rgb(204,204,204);padding-left:1ex">On 5/3/26 09:40, Ben Ramse= y wrote:
> On 5/3/26 08:11, Tim D=C3=BCsterhus wrote:
>> Hi
>>
>> Am 2026-03-27 19:15, schrieb Tim D=C3=BCsterhus:
>>> please find the following RFC that is intended to clarify the =
>>> =E2=80=9CRelease Manager Selection=E2=80=9D policy for future = PHP versions:
>>>
>>> https://wiki.php.net/rfc/relea= se_manager_selection_policy
>>
>> I've made some changes to the PR to streamline the language a = little
>> more and use consistent terminology to refer to various =E2=80=9Cr= elative=E2=80=9D PHP
>> versions (e.g. =E2=80=9Cupcoming PHP version=E2=80=9D for the PHP = version that we're
>> going to elect RMs for).
>>
>> Please check the commits for more details.
>>
>> I consider this a major change. Given how quiet this discussion wa= s, I
>> plan to vote on the RFC once the cooldown period expires. I'll= send an
>> official intent to vote when this date comes closer.
>>
>> Best regards
>> Tim D=C3=BCsterhus
>
>
> I still dislike the distinction of "hands-on" and "hand= s-off" as
> descriptors for these roles and disagree with their use in defining > these roles. I said as much in my earlier message, and I'll be vot= ing
> "no" for the changes to the policy as it currently stands. >
> I think I'm in agreement with the rest of the proposal. If we can = come
> up with better terminology around the roles and make the roles less > about their level of involvement, then I'll probably change my vot= e to a
> "yes."
>
> Cheers,
> Ben
>


Following up on my earlier messages, I've been thinking more about the =
terminology and have come up with a concrete suggestion.

=C2=A0From my perspective, the distinction between the two roles is
fundamentally about experience, not involvement. I don't want to define=
the roles around involvement. 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 Releas= e
Manager" for the advisor with prior experience, and "Co-release M= anager"
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.

With these changes I'd be comfortable changing my vote to "yes.&qu= ot;

Cheers,
Ben


--
- Joe FergusonJoeFerguson.me
--0000000000000e68850650ff826b--