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

Star/fork counts #47

Open
DonaldTsang opened this issue Jul 5, 2019 · 7 comments
Open

Star/fork counts #47

DonaldTsang opened this issue Jul 5, 2019 · 7 comments

Comments

@DonaldTsang
Copy link

See: https://badgen.net/github/stars/micromatch/micromatch

@cfcs
Copy link
Collaborator

cfcs commented Jul 7, 2019

@DonaldTsang what is your intention with this link?

@DonaldTsang
Copy link
Author

@cfcs have notes/markers that show which repo has a high star or fork count

@cfcs
Copy link
Collaborator

cfcs commented Jul 7, 2019

Ah, gotcha. :)

A number of our links are not GitHub links, but point to Gitlab instances and websites instead, so we would only get a partial view, but that's probably fine.

I'm not 100% convinced that stars/forks are a useful metric for anything beyond successful advertising.
It seems to me that stars can be interpreted as "someone thought this was interesting," but it doesn't say much about how many actual users there are, or what their background for finding it interesting is. Ranking the projects by number of stars will be putting potentially technically superior tools at a disadvantage compared to -for example- popular authors' part-time pet projects.
A project having many forks could either points towards it being unmaintained, or having a healthy community of contributors.

I think a better metric might be the number of open and merged pull requests (to get a rough idea how open the maintainers are to third-party patches and how much interest there is in contributing to the various projects) -- can that site pull those stats?

I don't really have a strong opinion re: whether or not we should add these graphics, but I would like us to document their utility and what we perceive their value-add to be (EDIT: If we do add them, ofc). Maybe @fd0 has more thoughts?

@DonaldTsang
Copy link
Author

@cfcs I generally believe that stars/forks are a basic metric on activity or popularity, and pull requests are a more advanced set of health metrics that can get weird in some edge cases.

@jtagcat
Copy link
Contributor

jtagcat commented Sep 2, 2019

I think that everyone should be given as much information as possible. Show PRs, show stars, show forks, show last activity, show everything. That way you can make the most informative decision based on your own scenario.

@cfcs
Copy link
Collaborator

cfcs commented Sep 2, 2019

@jtagcat I would have no issue with someone volunteering to update those numbers every month or so for all the projects we have.

@jtagcat
Copy link
Contributor

jtagcat commented Sep 2, 2019

This will probably be done automatically by a script or something else. Easy for GitHub, but other platforms I don't know about.

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

3 participants