SensioFrameworkExtraBundle icon indicating copy to clipboard operation
SensioFrameworkExtraBundle copied to clipboard

Deprecate SensioFrameworkExtraBundle

Open codedmonkey opened this issue 1 year ago • 3 comments

The SensioFrameworkExtraBundle was once created to add annotation support to controllers for projects using the Symfony framework. In the words of Symfony creator Fabien:

These feature were in a bundle as annotations in phpdocs were controversial back then. Now that we have native annotations, it makes sense to move them to core.

With the hard work from @nicolas-grekas and some other Symfony contributors, most of the functionality from this bundle has now been incorporated into the Symfony core:

It looks like there's no reason to support this bundle any longer after Symfony 6 LTS is released, so it's time to start discussing the next steps. We're interested to hear if there's still something we missed and thoughts on the best way to help developers migrate away from this bundle.

codedmonkey avatar Jul 21 '22 12:07 codedmonkey

I think it's a bit early. But we will probably add deprecation notices in December 22, just after the release of 6.2.

fabpot avatar Jul 21 '22 12:07 fabpot

Never too early to start talking about it and let people know about what's coming up haha. :)

codedmonkey avatar Jul 21 '22 12:07 codedmonkey

But we don't want to trigger deprecation notices without the possibility to remove them.

fabpot avatar Jul 21 '22 12:07 fabpot