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

Project abandoned - please use alternatives #69

Open
dhamaniasad opened this issue May 17, 2020 · 0 comments
Open

Project abandoned - please use alternatives #69

dhamaniasad opened this issue May 17, 2020 · 0 comments

Comments

@dhamaniasad
Copy link
Collaborator

Recommended Alternative: flask-msearch

Hello everyone!

Flask-WhooshAlchemy has for a long time been one of the de-facto full-text search libraries for Flask, but I think it is time that baton is passed on to another project.

I had long ago forked this package, and incorporated some long-standing PRs and released it on PyPI as flask_whooshalchemy_redux.

This project has not seen active development on the master branch for 4 years now, and the latest release on PyPI is 6 years old. Even some of the fixed bugs have not made their way to PyPI.

I would like to thank @gyllstromk for his contributions to the Flask ecosystem. Flask-WhooshAlchemy has played an important role in giving Flask the reputation for simplicity that it has come to be known for.

Open source is hard, and it is very real, hard work for creators of open source projects to support them over time. We cannot fault @gyllstromk for not being able to keep this project going anymore, whatever the reason. He has made a very important contribution to the Flask community during the projects infancy, which I am sure has been responsible for getting more people to consider and use Flask. Thanks Karl for all the hard work you have put into this project, it is very much appreciated and we are grateful.

As a collaborator on this project, and as a member of the Flask community, I think it is time newer libraries with more active development have the baton passed to them.

After reviewing the state of the current Flask search library ecosystem, I recommend Flask-msearch as a successor to this library, for these reasons:

  • Support for Whoosh
  • Support for Elasticsearch
  • Active, ongoing development (last commit is from 15 days ago)

There are undoubtedly other libraries which should also be considered, so feel free to check out the awesome-flask link and do your own research as well.

As the creator of the project, @gyllstromk has the ultimate say in if he wants to officially recommend people to switch to other libraries, if so, I urge him to update the README to redirect people to alternatives.

@dhamaniasad dhamaniasad pinned this issue May 17, 2020
Repository owner locked as too heated and limited conversation to collaborators May 17, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant