On Sun, Mar 10, 2024 at 2:38 AM Jim Winstead <j...@trainedmonkey.com> wrote:
>
> On Sat, Mar 9, 2024, at 1:04 PM, Bruce Weirdan wrote:
> > On Sat, Mar 9, 2024, 20:46 Jim Winstead <j...@trainedmonkey.com> wrote:
> >> If the adherence to semantic versioning is meant to be strict,
> >
> > PHP doesn't follow semver and never had.
>
> Okay, strike that and replace it with "adherence to the documented release 
> process" which says that backward compatibility can only be broken in a 
> release where the first digit in the version number is incremented.

Which is effectively semver, so... see above. It's not that semver (or
that documented release process) is bad or unsuitable. It's just that
particular part about BC guarantees hasn't been followed for at least
a decade now (see https://www.php.net/manual/en/migration83.php and
preceding Migrating from ... documents).

> It's been over three years since 8.0 was released, how long until any 
> backwards-incompatible changes are going to intentionally make it into 
> another release?

Until the next minor release, which lately have been happening close
to the end of a year.

-- 
  Best regards,
      Bruce Weirdan                                     mailto:weir...@gmail.com

Reply via email to