Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace Gauffrete since it's deprecated #1985

Open
jordisala1991 opened this issue Jun 14, 2021 · 2 comments
Open

Replace Gauffrete since it's deprecated #1985

jordisala1991 opened this issue Jun 14, 2021 · 2 comments
Milestone

Comments

@jordisala1991
Copy link
Member

Feature Request

I have been looking at gauffrete and I don't know if it is still maintained or we should move away from it.

There are other very popular alternatives like: https://github.com/thephpleague/flysystem

IMHO looking at the future. The best would be to not take care for the FileSystem. I mean, if we are integrating with 3rd party bundle/package we should provide only the default filesystem integration and provide a way to configure an alternative filesystem service. This service can be configured with the 3rd party tool.

This way we don't end up having to replicate every single option of the different adapters, like: #1817

This is probably something to tackle for 5.0, since we don't have many resources to do it here, and there are other importants things to do.

WDYT @sonata-project/contributors . Do you know a better alternative to gauffrete? Do you use it for your own projects?

@jordisala1991 jordisala1991 added this to the 5.0 milestone Jun 14, 2021
@VincentLanglet
Copy link
Member

WDYT @sonata-project/contributors . Do you know a better alternative to gauffrete? Do you use it for your own projects?

I'm using gauffrete in my project, but we recently started to use https://github.com/thephpleague/flysystem too and we plan to remove gauffrete.

@VincentLanglet
Copy link
Member

WDYT @sonata-project/contributors . Do you know a better alternative to gauffrete? Do you use it for your own projects?

I'm using gauffrete in my project, but we recently started to use https://github.com/thephpleague/flysystem too and we plan to remove gauffrete.

We got stuck because of an issue between VichUploader and Symfony constraints.
dustin10/VichUploaderBundle#1217

Dunno if it can be an issue here too

@VincentLanglet VincentLanglet changed the title Replace Gauffrete? Replace Gauffrete since it's deprecated Dec 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants