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.<p>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.<p>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).
I just experienced the other side of this problem yesterday. I was checking out a job applicant who had a lot of repositories and I couldn't easily figure out which ones really mattered. Fortunately, he also had his own portfolio site. The github profile was effectively useless.
Maybe open an issue here:
<a href="https://github.com/isaacs/github" rel="nofollow">https://github.com/isaacs/github</a><p>Visit this link after the one above to find a github easter egg :)
<a href="https://github.com/contact" rel="nofollow">https://github.com/contact</a>
Yes, please!<p>I would also be happy with just being able to create groups on the repositories tab. Nothing fancy, just being able to say: "Hey, these are my old WordPress plugins; these are my esoteric projects etc."
Another GitHub nuisance:
I'm a huge fan of pinboard.in and use the Firefox popup bookmarklet quite a bit but github repositories [1] won't let me bookmark them with the bookmarklet. GitHub repositories are literally the only pages I've found the I haven't been able to use the pinboard bookmarklet, and it's been that way with every single GitHub repository I've tried to pinboard.<p>[1] Strangely github.io pages bookmark just fine.
He sounds like my project manager, when adding a new feature just by mentioning it during a demo, and sees our faces:<p>"What I'm asking wouldn't be hard at all"<p>:))<p>Unless you're intimately involved with the project or a guru in similar projects, you've got no idea whether any feature would be hard / simple, time-consuming/interesting.
If GitHub profiles really are becoming the "new resume", I think users are need more control over them. Certainly sorting projects is a good start.
Another missing sorting option that blows my mind is sorting issue tags.<p>I find it hard to quickly search Issues tags when they are in no specific order. I would settle for letting me drag them in an order I want rather than order they were created.
A lot of these solutions sound very complex. Sorting, tags, categories, grid, trees...<p>How about just showing my repos that I starred at the top? Or if you want to get slightly more complex, a "Feature" button similar to "Star."
When I login to github, the repos I've "contributed" to (not even checkin code, but comment on) are on top, while my own are below the fold. What gives? I just wanna access my own repo.
In the last paragraph OP writes "I implore you to allow us to sort our own repos. I know that there are mixed feelings about Windows 8's tile layout for their start menu, but I think that's the sort of thing that we need for project sorting."<p>Just like they've been grouping projects on their explore pages -- <a href="https://github.com/explore" rel="nofollow">https://github.com/explore</a> -- I would love to see this functionality availble to users to sort repos on their own profile pages as well.
This thought literally just occurred to me yesterday when I was looking at the famo.us repo.<p>what would be cool would be if each one could create their own views/rankings of anyone's public repo.
A note on the dot-files... would you consider putting your dot files/configration files in a project like mine:<p><a href="http://configr.io" rel="nofollow">http://configr.io</a><p>The project is pretty old, but I started it with the assumption that maybe dot files (that are OK being in the public domain) shouldn't be on github in the first place.<p>I never did get github integration working, and the site is very basic, but I would love some opinions on it
Maybe my repos are a bit more popular (they're connected to a blog I write), but I've noticed that my best repos get pushed to the top by how often <i>others</i> star them.<p>Still, couldn't you use the username.github.io to feature your repos? Or at least have a prominent link from a github profile to that page?
So desperately want a way to sort repos other than by most recent commit time. I think I'd give a toe for this.<p>Needs to be a sort selected for others to view when they look at my or my organisations' repo list.
Completely unrelated, but I couldn't stop laughing when I finished reading the article and saw "David Gay" as the post author at the bottom. Every time he introduces himself, reactions might range from hilarity to anger.<p>Good for him to live with the pride of his ancestors and not changing his last name. Probably why the domain is oddshocks.com instead of his full name; I see it easily ending up on the wrong side of a NSFW-filter.