Re: [RFC] [Discussion] Deprec ate functions with overloaded signatures
| From: | Rowan Tommins | Date: | Mon, 15 May 2023 18:36:20 +0000 |
| Subject: | Re: [RFC] [Discussion] Deprec ate functions with overloaded signatures | ||
| References: | 1 2 3 4 5 6 7 8 9 10 11 12 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-120295@lists.php.net to get a copy of this message | ||
On 15 May 2023 09:54:41 BST, "G. P. B." <george.banyard@gmail.com> wrote:
>Why are we assuming that PHP 9.0 is going to come after PHP 8.4?
Historically, PHP has had a major release roughly every five years. The main exception is PHP 6,
which was never released - but whose major features became PHP 5.3, five years after 5.0, and six
before 7.0
I think planning a rough timeline is more useful to users and contributors than waiting until
there's some exciting headline feature. Otherwise, it becomes tempting to sneak in breaking
changes in 8.x because "we don't know how soon 9.0 is", or to have a rush of changes
because "we've only just decided 9.0 is soon".
It also helps avoid putting a release number on an experimental feature that might never arrive, as
with Unicode strings in 6.0; or that might turn out to be less important to most users than other
changes, like the JIT in 8.0.
Regards,
--
Rowan Tommins
[IMSoP]