4 ms·
What I'm more interested in is how GitHub has reduced friction in developer workflows, as the Thank You GitHub statement discusses, and how fragmentation of the
by ajdlinux 9y ago
What I'm more interested in is how GitHub has reduced friction in developer workflows, as the Thank You GitHub statement discusses, and how fragmentation of the git hosting ecosystem would change that.
Right now, if I want to fix a bug in a GitHub hosted project, I log in to my existing GitHub account, report an issue, fork the repo, do the fix, submit a PR. If I have to use GitLab or Bitbucket, as I learned a couple of days ago when I had to submit a PR to a GitLab project, it adds a certain amount of friction (signing up for accounts, learning where all the right buttons are, etc) that I don't have when I'm using GitHub as the dominant platform which everyone else uses. If GitHub were to go away, would we end up with a single dominant new player that in turn provides a low friction workflow that everyone's used to, or would we have a more fragmented ecosystem?
Furthermore, GitHub has played a large role in cementing the role of Git itself as the community's preferred VCS - much to the detriment of competitors like Mercurial, it must be said. If GitHub goes away, how sticky is Git itself?