On Mon, Nov 19, 2012 at 9:49 AM, Levi Morrison <morrison.l...@gmail.com>wrote:

> On Mon, Nov 19, 2012 at 10:22 AM, Anthony Ferrara <ircmax...@gmail.com>
> wrote:
> > And in either case, removal would happen one release after hard
> > deprecation.
>
> I'd actually propose that it is removed in PHP 6, even if there is PHP
> 5.6 and 5.7, etc. Something can be deprecated for several versions.
> It is a significant change that seems more suited to a major release
> such as 6.0.0.
>
> This is slightly off-topic since this is about when we deprecate, not
> when we remove.
>

I think they kinda go hand-in-hand though.  And yes I agree; 6.0 should be
the target for removal.  In fact, I'm of the opinion that *everything* that
was hard-deprecated in 5.x should be removed completely in 6.0.  People
understand that some BC will occur in major version increments.  Adoption
would and should be a gradual process for that reason as people update
their code to the latest standards.  It also gives us the freedom to make
more fundamental improvements to the language if deemed necessary.

--Kris

Reply via email to