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 deprecated packages #157

Open
ccremer opened this issue Dec 23, 2022 · 2 comments
Open

Replace deprecated packages #157

ccremer opened this issue Dec 23, 2022 · 2 comments

Comments

@ccremer
Copy link
Contributor

ccremer commented Dec 23, 2022

This project uses the Echo web framework for serving the website. The Echo framework itself is modular and uses some 3rd party dependencies to implement certain functionalities and middleware.
Some dependencies are from the Gorilla framework (https://github.com/gorilla)

Unfortunately, all Gorilla repositories haven been archived on the 9th of December 2022.

We therefore need to consider replacing those, either with forks or with other replacement dependencies.
We use currently:

Alternatives that I've found:

We might also consider integrating necessary parts of the source code of Gorilla's session here. I'm not an expert, but since both projects are BSD3-licensed, this should be fine AFAIU

@ccremer
Copy link
Contributor Author

ccremer commented Dec 23, 2022

@glrf @mhutter @bastjan your thoughts?
We could also wait (keep using archived projects) and see if there are any viable forks coming up, or Echo implements something on their own (unlikely though, they're working on Echo v5).

@mhutter
Copy link
Member

mhutter commented Dec 23, 2022

I'd just leave it for the time being, I don't think there is value in replacing them currently.

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