On 2024-03-22 08:19, Jim Winstead wrote:
On Thu, Mar 21, 2024, at 10:54 AM, Derick Rethans wrote:

The RFC is at https://wiki.php.net/rfc/release_cycle_update

Could this RFC also be a good time to clarify what sort of BC changes are 
actually allowed in major and minor releases, or should we save that for a 
different RFC? (Because it's already been acknowledged that the current written 
policy doesn't align with the practiced policy, and I think it would be nice to 
get those in sync.)

If so, would it also good time/place to clarify how deprecation relates to future removal. Say, while deprecations could come in any minor release, they would be removed only after a full major version has elapsed (something deprecated in 8.x would be removed in 10.0; technically that would mean a deprecation in 9.0.0 would also mean removal in 10.0). It would allow using the overall release cycle to forecast when something you're currently relying on will go away and plan accordingly.

Reply via email to