Tomorrow, the PHP 8.6 release manager team is planning to announce the first
release candidate (RC) of PHP 8.6, PHP 8.6.0RC2. So, what happened to
PHP 8.6.0RC1? Continue reading...
A few months ago, I wrote up a blog post about my experience being a PHP release manager and the kind of commitment that the role requires. Now, I want to document some of the decision-making and process related to the latest release that I oversaw, PHP 8.5.6. Continue reading...
I have previously had to skip a non-stable release (PHP 8.5.0 alpha3), and to create an extra unplanned release candidate (PHP 8.5.0 RC5). For PHP 8.5.6 release candidate 3, I had to do both: release candidate 2 was unplanned, and then an error led to skipping it, resulting in release candidate 3 that I just announced. Here is what happened. Continue reading...
I'm excited to announce that I will be serving as the "veteran" release manager for the PHP 8.6 release cycle. In that role I will be mentoring two new "rookie" release managers to ensure a smooth and successful release process. Continue reading...
Each release of PHP has a team of release managers responsible for managing the release process. Next month, the other PHP 8.5 release managers and I will begin the process of selecting the release managers for PHP 8.6. I figured it might be helpful to document my experiences so far, to give potential volunteers some extra context. Continue reading...
PHP 8.5.0 Release Candidate 4, announced last week, was expected to be the last release candidate (RC) of the PHP 8.5.0 development cycle, before the general availability release next week. But, earlier today I announced the release of PHP 8.5.0 RC5. So, why was an extra release candidate needed? Continue reading...
Yesterday, I announced the release of the last alpha version
of PHP 8.5.0, labeled 8.5.0alpha4. This comes two weeks after the previous
version, 8.5.0alpha2, was announced. So, what happened to 8.5.0alpha3? Continue reading...
I'm honored to share that the PHP internals development community has elected me as one of the two "rookie" release managers for the PHP 8.5 release cycle. Working alongside my fellow release managers, I hope to help ensure a smooth and successful release process. Continue reading...