Strongly agree. Now that Github is being used as a de facto CV, it's really important for our Github page to show our strongest projects first.
If some silly project I contributed to 4 years ago pops up first on my Github page, most potential clients and/or employers are not going to make the effort to scroll through pages of projects to find the projects most representative of my current abilities.
On the bright side, this exact phenomenon has led me to go back and clean up a few projects of mine that became unexpectedly popular. Now they have documentation and updates that I probably wouldn't have made otherwise (although their popularity alone also propelled me to make these changes).
> Strongly agree. Now that Github is being used as a de facto CV,
First off, I really dislike this practice to begin with.
That said, under this practice, the current approach discourages people from forking others' repositories (I know at least one person who has a separate account just for this, so it doesn't "clutter" his list of repositories).
It also discourages contributing to new projects with fewer stars. Currently, my contribution to Github's linguist (1880 stars) shows up on my 5 "repositories contributed to". If I contribute to my friend's one-off project, it may or may not push that off and I have no way of knowing, since those five aren't even ordered in any way that I can make sense of. (I have experimented with this in the past, and the repository that seems to be bumped when I make a new submission is arbitrary, as far as I can tell).
When I was finishing university and looking for a job, I actually started deleting minor git repos that never really blossomed into bigger projects, because I was afraid of interviewers/potential employers going over those instead of the projects I was more proud of.
Now I kinda regret nuking all that work (didn't think to keep backups around), but a better solution for this would prevent anyone from doing similar in the future.
If some silly project I contributed to 4 years ago pops up first on my Github page, most potential clients and/or employers are not going to make the effort to scroll through pages of projects to find the projects most representative of my current abilities.
On the bright side, this exact phenomenon has led me to go back and clean up a few projects of mine that became unexpectedly popular. Now they have documentation and updates that I probably wouldn't have made otherwise (although their popularity alone also propelled me to make these changes).