Should GitHub Implement a Downvote/Flag System?
The reason is because there's many repos that exist that are no longer maintained but this isn't made known to the user viewing the repo.
This a problem for high starred repos that are linked from other places on the web and continue to get traffic, and clones.
It's not always possible to see if a repo is no longer maintained by looking at things like last commit, or issues. This doesn't indicate a repo is no longer maintained or neglected. There's also a demographic that consume repos but don't necessary understand much about GitHub, or how it works (I've worked with them!).
This is a problem for user who clone and invest any amount of time into using something they don't know is no longer maintained.
For example, I had to submit a pull request on the Compass CSS framework to make users known it was depreciated. It wasn't listed anywhere on the repo, and was still being used. Issues were still being fired but left most unanswered at the time.
I'm not sure how this could be implemented to avoid competition abuse. But i feel it's something GitHub should consider.
What do you think?
7 comments
[ 4.9 ms ] story [ 25.3 ms ] threadNo. We don't need a more prominent way to express negative feelings about a repo.
Check the issue log... see what activity has been going on lately. Lots of issues, and lots of issues closed... that's probably a good thing. Lots of issues, and no issues closed... that's not great. No issues created recently... forget it, it's dead.
I wish clear markings for the project status were more common, and maybe standardized as a feature in Github, but I'm not sure any mechanism that reminds of "punishment" for the author is a good idea.