Redesigning GitHub Repository Page
tonsky.me
Redesigning GitHub Repository Page
1–10 of 315 posts
Re: Redesigning GitHub Repository Page
#2Re: Redesigning GitHub Repository Page
#3Re: Redesigning GitHub Repository Page
#4Re: Redesigning GitHub Repository Page
#51. Why are the images cropped so strangely on mobile? It makes this article really hard to read.
2. Shouldn’t the title be “Redesigning the GitHub Repository Page”?
^ And a meta question for programmers, what do you do when English grammar calls for a question mark to be inside your quotation mark at the end of a sentence, but you’re literally quoting something that should not include the question mark? It’s grammatically wrong, but I’ve taken to moving the question mark outside in the case to avoid ambiguity.
Re: Redesigning GitHub Repository Page
#6The main thing you want to see with the repo page is the code and the readme, i don't want to see all these commit messages or stats. Irrelevant.
This actually made me appreciate Github's current design :)
Re: Redesigning GitHub Repository Page
#7Two nitpicks: 1. Why are the images cropped so strangely on mobile? It makes this article really hard to read. 2. Shouldn’t the title be “Redesigning the GitHub Repository Page”? ^ And a meta question for programmers, what do you do when English grammar calls for a question mark to be inside your quotation mark at the end of a sentence, but you’re literally quoting something that should not include the question mark?…
Re: Redesigning GitHub Repository Page
#8Two nitpicks: 1. Why are the images cropped so strangely on mobile? It makes this article really hard to read. 2. Shouldn’t the title be “Redesigning the GitHub Repository Page”? ^ And a meta question for programmers, what do you do when English grammar calls for a question mark to be inside your quotation mark at the end of a sentence, but you’re literally quoting something that should not include the question mark?…
Re: Redesigning GitHub Repository Page
#9On the other hand, showing the last commit and change time for each file is useful. Where is that information now? It's in a linear commit list, which is helpful for different purposes ("when was the repo last updated and what's up?") but doesn't serve the original purposes as well ("when was this file updated?"). At the very least, the last-changed date would help.
Shoving statistics over on the right-hand side makes the page much more crowded; expanding the space available for files and commits would work better. Notice how the commit list has messages truncated; 70-to-80-character commit messages ought to fit comfortably there.
Where does the README appear, here? That tends to be the first thing I'm looking for in a new project, and it doesn't look like this redesign took that into account at all.
The new extra-busy tab bar makes it harder to get at the things you use every day: issues and pull requests.