# Release Managers for PHP 8.3

- Thread: https://externals.io/message/119645
- Original archive: https://news-web.php.net/php.internals/119645
- Started by Sergey Panteleev on 2023-03-01T20:20:20+00:00
- Messages: 7
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · RFCs at https://externals.io/rfc.md · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #119645 — Sergey Panteleev — 2023-03-01T20:20:20+00:00

URL: https://externals.io/message/119645#119645

Hi all,

It's time to start the process of finding and electing RMs for the next minor PHP release.

We are looking for three souls to take on this role. Whomsoever is elected will be guided and helped by the current, as well as previous RMs and the excellent documentation in release-process.md [1].

Candidates should have a reasonable knowledge of internals (without necessarily being a C guru), be confident about merging pull requests without breaking backward compatibility, doing triage for bugs, liaising with previous release managers, and generally getting the branch in good shape, as these are among the activities you will be undertaking as release manager.

Notably, at least one of the volunteers must be a "veteran" release manager, meaning they have participated in at least one release of PHP in the past. The other may be an additional veteran, or more ideally, someone new to the RM role (in order to increase our supply of veteran RMs).

Please put your name forward here if you wish to be considered a candidate. An initial TODO page has been added to the wiki and contains provisional dates for GA and pre-releases [2].

[1] https://github.com/php/php-src/blob/master/docs/release-process.md
[2] https://wiki.php.net/todo/php83

Let's all make PHP awesome!
Pierrick Charron, Sergey Panteleev & Ben Ramsey

---

## #119647 — Eric Mann via internals — 2023-03-01T20:42:21+00:00

URL: https://externals.io/message/119645#119647 · In reply to: #119645

I had volunteered in a previous cycle but, sadly, lost in the voting 
round. That said, I'm still eager to be more heavily involved and up for 
the challenge (both for the immediate process and for any long-term 
support beyond the dates listed in the existing todo.

I've been working with PHP in userland since 2005 and dabbling in 
internals (mostly to understand FFI and interoperability) since 2016. 
I'm not a C guru as in I can't reliably _write_ greenfield C code. But I 
have worked with and on C/C++ teams and am well adept at groking 
existing code, hunting for bugs, and ensuring that submitted code does 
what it claims to do.

It would be an honor to even be considered for this role and I'd love to 
earn your support!

~Eric Mann


> Hi all,
>
> It's time to start the process of finding and electing RMs for the next minor PHP release.
>
> We are looking for three souls to take on this role. Whomsoever is elected will be guided and helped by the current, as well as previous RMs and the excellent documentation in release-process.md [1].
>
> Candidates should have a reasonable knowledge of internals (without necessarily being a C guru), be confident about merging pull requests without breaking backward compatibility, doing triage for bugs, liaising with previous release managers, and generally getting the branch in good shape, as these are among the activities you will be undertaking as release manager.
>
> Notably, at least one of the volunteers must be a "veteran" release manager, meaning they have participated in at least one release of PHP in the past. The other may be an additional veteran, or more ideally, someone new to the RM role (in order to increase our supply of veteran RMs).
>
> Please put your name forward here if you wish to be considered a candidate. An initial TODO page has been added to the wiki and contains provisional dates for GA and pre-releases [2].
>
> [1]https://github.com/php/php-src/blob/master/docs/release-process.md
> [2]https://wiki.php.net/todo/php83
>
> Let's all make PHP awesome!
> Pierrick Charron, Sergey Panteleev & Ben Ramsey


-- 
Security Principles for PHP Applications 
<https://www.phparch.com/books/security-principles-for-php-applications/>
*Eric Mann
* Tekton
*PGP:*0x63F15A9B715376CA <https://keybase.io/eamann>
*P:*503.925.6266
*E:*eric@eamann.com
eamann.com <https://eamann.com>
ttmm.io <https://ttmm.io>
Twitter icon <https://twitter.com/ericmann> LinkedIn icon 
<https://www.linkedin.com/in/ericallenmann/

---

## #119648 — Calvin Buckley — 2023-03-01T21:33:42+00:00

URL: https://externals.io/message/119645#119648 · In reply to: #119645

> Please put your name forward here if you wish to be considered a
> candidate. An initial TODO page has been added to the wiki and
> contains provisional dates for GA and pre-releases [2].

I'll throw my hat into the ring, since I had previously applied for the
PHP 8.2 release manager position.

I have familiarity with internals and a bit of the release process due
to packaging PHP as a downstream (supporting the IBM i platform) and
maintaining PECL extensions (ibm_db2/PDO_IBM). There's a lot of triage
of user issues (understanding them, providing solutions/patches, etc.),
so I feel I could assess PRs on the other side of review. I've also
thrown a lot of fixes back upstream, in particular with the ODBC
extensions. Currently I just worked on some patches to improve error
reporting with sessions/HTTP responses.

As such, I think my background would make me a good candidate.

~cb

---

## #119659 — Sergey Panteleev — 2023-03-02T20:14:15+00:00

URL: https://externals.io/message/119645#119659 · In reply to: #119645

Hi all,

I'd like to clarify the deadline for the volunteer search and the voting phase:

Applications will be accepted until 31 March 12:00:00 UTC

Elections (if needed) will start on 1 April and run until 16 April 12:00:00 UTC


Pierrick Charron, Sergey Panteleev & Ben Ramsey

---

## #119668 — Pierrick Charron — 2023-03-04T05:46:07+00:00

URL: https://externals.io/message/119645#119668 · In reply to: #119645

Hi everyone,

I want to let you know that I'm interested in volunteering as the veteran
release manager for PHP 8.3. I would be honored to help the two new release
managers who will be joining the team, and strive to provide the same level
of support that Ben did for Sergey and me.

Cheers,
Pierrick

Le mer. 1 mars 2023, à 15 h 21, Sergey Panteleev <sergey@php.net> a écrit :

> Hi all,
>
> It's time to start the process of finding and electing RMs for the next
> minor PHP release.
>
> We are looking for three souls to take on this role. Whomsoever is elected
> will be guided and helped by the current, as well as previous RMs and the
> excellent documentation in release-process.md [1].
>
> Candidates should have a reasonable knowledge of internals (without
> necessarily being a C guru), be confident about merging pull requests
> without breaking backward compatibility, doing triage for bugs, liaising
> with previous release managers, and generally getting the branch in good
> shape, as these are among the activities you will be undertaking as release
> manager.
>
> Notably, at least one of the volunteers must be a "veteran" release
> manager, meaning they have participated in at least one release of PHP in
> the past. The other may be an additional veteran, or more ideally, someone
> new to the RM role (in order to increase our supply of veteran RMs).
>
> Please put your name forward here if you wish to be considered a
> candidate. An initial TODO page has been added to the wiki and contains
> provisional dates for GA and pre-releases [2].
>
> [1] https://github.com/php/php-src/blob/master/docs/release-process.md
> [2] https://wiki.php.net/todo/php83
>
> Let's all make PHP awesome!
> Pierrick Charron, Sergey Panteleev & Ben Ramsey

---

## #119744 — Sergey Panteleev — 2023-03-24T21:50:28+00:00

URL: https://externals.io/message/119645#119744 · In reply to: #119668

Hi all,

Just a friendly reminder: applications for the PHP 8.3 RMs will be closed in one week, at March 31, 12:00:00 UTC.

Cheers,
Pierrick Charron, Sergey Panteleev & Ben Ramsey

---

## #119794 — Jakub Zelenka — 2023-03-30T15:07:36+00:00

URL: https://externals.io/message/119645#119794 · In reply to: #119645

Hello,

I would like to announce that I want to candidate to become a PHP 8.3
Release Manager. I have been contributing to PHP core for almost 10 years
and maintain some parts of PHP. Specifically FPM, JSON, OpenSSL ext and
some other bits. I'm part time funded by PHP Foundation and as part of that
I'm looking to document and improve the internal processes (some of them
will be soon proposed) which will also cover RM functioning and possibly
improving the release flow as well. That would be much better done from the
RM position and that's one of the main reasons why I candidate.

Regards

Jakub



> Hi all,
>
> It's time to start the process of finding and electing RMs for the next
> minor PHP release.
>
> We are looking for three souls to take on this role. Whomsoever is elected
> will be guided and helped by the current, as well as previous RMs and the
> excellent documentation in release-process.md [1].
>
> Candidates should have a reasonable knowledge of internals (without
> necessarily being a C guru), be confident about merging pull requests
> without breaking backward compatibility, doing triage for bugs, liaising
> with previous release managers, and generally getting the branch in good
> shape, as these are among the activities you will be undertaking as release
> manager.
>
> Notably, at least one of the volunteers must be a "veteran" release
> manager, meaning they have participated in at least one release of PHP in
> the past. The other may be an additional veteran, or more ideally, someone
> new to the RM role (in order to increase our supply of veteran RMs).
>
> Please put your name forward here if you wish to be considered a
> candidate. An initial TODO page has been added to the wiki and contains
> provisional dates for GA and pre-releases [2].
>
> [1] https://github.com/php/php-src/blob/master/docs/release-process.md
> [2] https://wiki.php.net/todo/php83
>
> Let's all make PHP awesome!
> Pierrick Charron, Sergey Panteleev & Ben Ramsey
