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

Suggestion: Indicate the last update date in search results #1171

Open
deanc opened this issue Mar 7, 2021 · 2 comments
Open

Suggestion: Indicate the last update date in search results #1171

deanc opened this issue Mar 7, 2021 · 2 comments

Comments

@deanc
Copy link

deanc commented Mar 7, 2021

Earlier today I was looking for a package to put colours on CLI output, and there were numerous packages. I had to click through each of them to see when they were last updated only to find the majority hadn't been updated in a while:
https://packagist.org/?query=colors

Generally I like to use packages which are kept up to date, and it's just as important to me that this is the case as how many stars or downloads the project has.

Therefore I propose the following:

  • Indicate the last release date of a package on the search results.
  • If a package has not been updated in the last 6 months, perhaps don't display it as prominently or have some visual indication to distinguish recently updated vs not recently updated.
  • Add a search filter to remove search results for packages that have not been updated in the last 6 months.
@deanc deanc changed the title Suggestion: Indicate the last update in search results Suggestion: Indicate the last update date in search results Mar 8, 2021
@Seldaek
Copy link
Member

Seldaek commented Apr 9, 2021

I'm not so sure about this.. some things are very stable and rarely updated and that's completely fine, so I would definitely not want to auto-hide things, and I kinda disagree it should be a prominent metric.

@deanc
Copy link
Author

deanc commented Apr 9, 2021

Thanks for feedback. I don't have metrics but a lot of packages depend on others. Security issues occur and then if the maintainer doesn't update the dependency it's rotten. This is why I think this metric is important. I'm not so much bothered about how active the project is - although I do think that's important, but surely if it's not had any activity in 6 months you'd agree it might not be the best idea to use?

My suggest doesn't involve hiding anything automatically. But I would like to opt-in to filter out these things. (point 3). NPM does display the last activity: https://www.npmjs.com/search?q=debug

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

No branches or pull requests

2 participants