On Thu, Feb 11, 2021 at 6:55 PM Levi Morrison via internals < internals@lists.php.net> wrote:
> I don't know the answer to that question. However, I don't think we > should add a deprecation on the very first version that we add the > aliases anyway. I think that would make for a bad upgrade experience > from 8.0 to 8.1. I would leave that more for 8.3, 8.4-ish in the > release cycle so there are at least a few versions for people to > organically change their code without triggering any notices of any > kind. > I would very much prefer this to be deprecated in the same version. This way you prevent the confusion of which of the two to use and have people implement the one we already know is going to be removed. Deprecations do not make it a bad upgrade experience at all. Quite the opposite in my opinion, they hint to me nice and early on which parts of the code base I have to adjust. The earlier the better.