FriendsOfSymfony / FOSOAuthServerBundle

A server side OAuth2 Bundle for Symfony
1.09k stars 451 forks source link

Officially deprecate the package #698

Open theofidry opened 1 year ago

theofidry commented 1 year ago

I think this package is pretty dead and there is a good replacement https://github.com/thephpleague/oauth2-server-bundle

Since this package is heavily used (over 5k daily installs still – without counting all the forks that just did a patch left and right to add support to a different doctrine or symfony version), I think an official statement and migration docs are in order.

My suggestion would be:

The first one is unfortunately an admin thing: no one can help but the maintainers themselves IIRC it's @deguif and @pierredup, so sorry for pinging you guys but no one else can do it.

Regarding the migration doc, it still can be a nice external contribution. I am sure a lot of people need to migrate and some might find time to document it. I am happy to help there for reviewing & merging doc PRs if you give me access to.

/cc @chalasr

pierredup commented 1 year ago

I'm not a maintainer of this package, but I would be happy to take over maintenance and continue development of this package, even if it's just to ensure compatibility with the latest Symfony and PHP versions and to provide a migration path to thephpleague/oauth2-server-bundle

willdurand commented 1 year ago

Deprecate the package on packagist side proposing composer require league/oauth2-server-bundle as a replacement

I am not too into PHP or Packagist anymore these days.. Maybe @stof still is and IIRC he had access to that package on Packagist. Sorry.

theofidry commented 1 year ago

Thanks for the reply!

I am not too into PHP or Packagist anymore these days...

I figured, it was more because of perm. issues than anything, sorry I should have checked with stof first!

blackarcanis commented 6 months ago

Hi everyone, Any update about this? We are upgrading to SF6.4 and it would be great to know if this package will be maintained or if we need to move to "thephpleague/oauth2-server-bundle" instead. And in that case, having a migration doc would be awesome.

Thank you!

chalasr commented 6 months ago

it would be great to know if this package will be maintained or if we need to move to "thephpleague/oauth2-server-bundle" instead

Yes, you need to migrate.

having a migration doc would be awesome.

Sadly, no one took the time to work on such a migration guide yet. One reason is that the path is not quite the same for every project: while the setup is pretty similar and straightforward, there're some differences that would be worth documenting at least. Pull requests on https://github.com/thephpleague/oauth2-server-bundle are welcome, in case you feel like sharing your migration path while at it.