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

Clean up the "Rails Search" category #275

Open
wants to merge 15 commits into
base: main
Choose a base branch
from

Conversation

janko
Copy link
Contributor

@janko janko commented May 9, 2019

There were many outdated and unmaintained gems in the "Rails Search" category, so I removed them to keep the list more focused. I included the rationale for removal in each respective commit message.

I also removed the elasticsearch-rails and sunspot_rails extensions, because I considered them to be redundant given that elasticsearch and sunspot gems are already on the list and their READMEs mention the existence of their respective Rails extensions.

janko added 15 commits May 10, 2019 00:07
sunspot_solr is just a tweak of the sunspot gem, which additionally
ships with a Solr installation. I think it's good to draw a line and not
include individual extensions of listed gems, in order to keep the gem
lists more focused.
It hasn't received a commit for over 6 years.
acts_as_ferret hasn't received a commit for over 7 years. Also, it seems
that Ferret is still maintained.
It hasn't received a commit in almost 4 years, and it has some open
issues from 2012.

The popular alternative, Sunspot, is still maintained.
It hasn't received a commit for almost 7 years.
There hasn't been a release for over 3 years.
It's repository is gone and there hasn't been a release for over 3
years. The pg_search gem is a good alternative and still actively
maintained.
It has been deprecated over Sunspot for a long time now.
It hasn't received an update for almost 4 years.
It hasn't received a commit for 9 years.
It hasn't received a commit for over 5 years.
It has long been deprecated over Tire, which has long been deprecated
over elasticsearch-ruby.
There are already elasticsearch and sunspot gems listed in this
category, both of which make it clear that there are corresponding Rails
extensions available. So it's redundant to list the Rails extensions
separately.
It's been archived and deprecated over the offical Elasticsearch Ruby
client (the lead maintainer also moved there).

https://github.com/karmi/retire
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant