Skip to content

Conversation

bukka
Copy link
Member

@bukka bukka commented May 9, 2025

This is to mostly match the current process and set some rules for it. The will be accompianed by the RFC.

@bukka
Copy link
Member Author

bukka commented May 9, 2025

The RFC for this is: https://wiki.php.net/rfc/policy-release-process-update

@bukka bukka force-pushed the release-process-update branch from 71e342f to 79facd3 Compare May 9, 2025 11:05
This is to mostly match the current process and set some rules for it
@bukka bukka force-pushed the release-process-update branch from 79facd3 to 5e4a08c Compare May 9, 2025 11:12
@bukka
Copy link
Member Author

bukka commented Jun 10, 2025

@iluuu1994 @TimWolla @jorgsowa @derickr I went through it again today and added notes about SAPI support. Otherwise it looks ready to me unless you have some further points?

Copy link
Member

@derickr derickr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, except for that one nit.

Copy link
Member

@TimWolla TimWolla left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, dropped the ball on the mailing list, but unfortunately no one else replied there either. I'm mostly okay with the contents, but feel that the “what are acceptable BC breaks” section could still get some love. Perhaps we should discuss this in foundation Slack to get at least some additional opinions?

Copy link
Member

@iluuu1994 iluuu1994 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice improvement

@bukka
Copy link
Member Author

bukka commented Jul 22, 2025

Just for the record, I slightly updated the rules for type of fixes in security branches to allow exceptionally merge fixes for some crashes. Let me know if anything about it does not make sense. Specifically it's all in this section: https://github.com/php/policies/blob/97833c8a412fc91b9c4aaa900b57139f6450c2fa/release-process.rst#bug-fix-and-security-releases

@bukka
Copy link
Member Author

bukka commented Aug 1, 2025

I did hopefully the last update into this to better clarify backward compatibility section and added also note about the current rules and some recommendation for major version bump.

Copy link
Member

@iluuu1994 iluuu1994 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @bukka. You addressed my most pressing concerns. Sorry for the panic.

@bukka
Copy link
Member Author

bukka commented Sep 9, 2025

@iluuu1994 Thanks for checking and adding useful comments. If you could double check whether everything has been addressed, that would be great!

Copy link
Member

@iluuu1994 iluuu1994 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Having just looked at the newest commits, they sounds good to me. Thanks for incorporating the feedback!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants