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

Cull modules and providers that are unused or dead #63

Open
Yantrio opened this issue Nov 30, 2023 · 3 comments
Open

Cull modules and providers that are unused or dead #63

Yantrio opened this issue Nov 30, 2023 · 3 comments

Comments

@Yantrio
Copy link
Member

Yantrio commented Nov 30, 2023

This could be forks of projects that have no extra commits on top of their upstream, or just old modules that we see no usage from.

@Yantrio Yantrio added this to the Stage 2 milestone Nov 30, 2023
@Yantrio
Copy link
Member Author

Yantrio commented Nov 30, 2023

We may also want to look at those that are forks with 0 or 1 stars.

@cam72cam
Copy link
Member

I think @roni-frantchi had a good workflow that we instead look for any tags that are in the fork that aren't in the main repo. That seems like the safest check to me as we know a lot of forks that are used don't have significant starrage

@roni-frantchi
Copy link
Contributor

Yes, I've used GitHub GraphQL to hit the search API fetching not only the repo URLs but also their creation date and their latest 3 tags' count+creation date.

Forks include their upstream tags - and forks with no new tags are can never never have changes from upstream that can actually be consumed

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

4 participants