On Thu, Feb 11, 2021 at 1:08 PM Lynn <kja...@gmail.com> wrote: > > > 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. >
I'm really ambivalent about when they are introduced, but I actually think I agree with you. I know it's very much just a personal anecdote, but since I don't turn deprecation notices on until I'm ready to actually look for and fix them, I don't find them obtrusive at all. -- Chase Peeler chasepee...@gmail.com