A new look for repositories
github.com
github.com
Arguably it's a nicer look with some UX benefits.
[1] - https://camo.githubusercontent.com/fec1c4ab93659e759682ad5db...
I guess keeping things more center benefits interaction.
Right now, there are accounts that seem to just fork a bunch of repositories and then do nothing with the forks. This makes those people look like massive contributors to open-source because GitHub gives them a nice "Contributions" tab with a list of popular projects under it.
They also get free advertising in reverse because they automatically appear as a "Member" of the parent project's network, despite having done nothing at all in the project!
At the very least, GitHub should require the forking person to have made some pull request that was accepted. If those forks aren't actually contributing, they shouldn't even be mentioned as a sub-network of the original (except perhaps as an option for the project maintainers to see, if they're curious where forks have occurred).
The project is included in a user's "Repositories contributed to" area when that user creates a pull a pull request or files an issue.
You are listed as a contributor on a project's page only once you have had an accepted pull request.
EDIT: take one of my projects for example[0] - 152 forks recorded but only 8 people are listed as contributors.
And for something like the Linux kernel, it's not hard at all to find people who are about 236,000 commits behind the master.
I agree that GitHub has some accurate views but they're all mixed and it's very easy for a list to look like something that it isn't.
https://github.com/stonesam92/ChitChat/network/members
It lists all people who have forked instead of only contributors. The 'members' tab in general doesn't appear to make much sense.
I agree, that could indeed be misleading and doesn't seem very useful!
I kind of wish a fork wouldn't even trigger notifications or be listed on any pages until at least one commit is made to it.
> On 19 August 2009, why's accounts on Twitter and GitHub and his personally maintained websites went offline. Shortly before he disappeared, why the lucky stiff tweeted, "programming is rather thankless. u see your works become replaced by superior ones in a year. unable to run at all in a few more."
The current design has a fixed width of 790px (including 30px of padding on each side), which leads to a comfortable number of words per line. I find readability much worse when line lengths get longer.
Other than that, I think the simplified navigation is a big improvement.
Some extra margin on each side might be nice.
Does anyone know why you would recommend HTTPS over SSH? Is it just the complication of setting up SSH keys?
How come, out of interest? In terms of peformance, cloning for HTTP is fairly efficient these days although I would concede an authentication argument.
(As an aside, SSH can be blocked on some corporate networks)
We already usually use SSH w/ keys for server access, so uploading public keys to GitHub isn't much of an additional hurdle.
https://github.com/Microsoft/Git-Credential-Manager-for-Wind...
[1] Although currently marked as pre-release, this is a fork/successor of an earlier one that was fairly rock solid, now with a better installer. The "pre-release" tag here mostly is with respect to the new 2FA support.
So yes, if you've already got SSH keys in play and you aren't dealing with (corporate) firewall issues for SSH protocols then that is often going to be convenient, but the point is that credential managers are out there and are equally convenient (work just like the ssh-agents you rely on) for those (stuck) with HTTPS or who don't need SSH keys anywhere other than git(hub) repositories.
Also, I'd almost take that wager. There are a lot of Windows developers these days on Github and/or Github for Enterprises. I don't think Windows developers have made it into a majority yet, but I'm guessing there are a lot more than you think there are.
Unless I missed something, the only way to search globally now is to go to github.com and then use the search bar.
You can delete the default "this repository" facet. Just hit backspace when you're in the "local" search: http://giphy.com/gifs/l41lJC4ZrO3sEFuNO
Even HN is responsive these days!
I'm not sure how I feel about the full-width pages yet.. easier to read commit messages but stylistically I did like the icon menu on the side. The narrower version also seems ever-so-slightly easier to read, but it's hard to say without trying it first. Looking forward to demoing once the roll-out starts.
One software project that I've been involved with for over a decade still uses the same old stale graphics, and it's basically telegraphing the fact that the SABDFL is not big on letting other people contribute to areas he's not comfortable with.
Otherwise, a nice incremental change.