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

Aggressively prune any unmaintained links #4209

Merged
merged 8 commits into from
Dec 4, 2024
Merged

Conversation

Coops0
Copy link
Contributor

@Coops0 Coops0 commented Nov 24, 2024

Very aggressively prune a large majority of projects/links if matching the following:

  • Unmaintained (last commit 1 year ago+)
  • Link is dead
  • Vue 2 only

Additionally:

  • Remove leftover empty categories & their header link
  • Update some repo redirects (e.x. if repo renamed)
  • Update to updated version of repo
  • Add official solutions (e.x. Nuxt)

@Jogai
Copy link
Collaborator

Jogai commented Nov 25, 2024

Awesome! I'll look at it in detail tonight.

This needed to be done badly, the only thing is that I was planning on moving the vue2 links to a readme.vue2.md for historical purposes. Maybe I'll use your work to still do that.

@MorevM
Copy link
Contributor

MorevM commented Nov 25, 2024

My two cents - while I believe there is indeed a lot of outdated junk in the list, the "last commit more than 1 year ago" criterion may be too strict - some projects may just be minimally utilitarian, just work and don't require additional maintenance.
Hopefully some criteria were used in addition, like "there is an unanswered issue" or "0 downloads from NPM" and so on.

Also some projects may be abandoned but still used as a source of inspiration or starting point to write a new solution if needed, but it's hard to formalise how to differentiate between "some abandoned junk" and "some abandoned project that might make sense for something"

Great useful work either way, good job 👍

@Jogai
Copy link
Collaborator

Jogai commented Nov 25, 2024

I agree with your first point, but not entirely with the second. It's an awesome list, so the listed projects should be awesome, and in my view that means more than a source of inspiration/starting point.

That said, I've been not too strict about merging, but maybe I should after this cleanup.

@Jogai Jogai merged commit 1cae283 into vuejs:master Dec 4, 2024
1 check passed
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.

3 participants