I suppose if you're a small group of people that don't need github's main feature (other people) and just want a local github-alike for playing it's cool. But why not just git then?
I suppose if you're a small group of people that don't need github's main feature (other people) and just want a local github-alike for playing it's cool. But why not just git then?
Is it? I would have said it was a collaborative tool. I don't use it to 'socialise' and 'chat' with other users. I use it to thrash out PRs.
But I do agree with the gist of what you're saying.
Yes indeed social network like Facebook, which can stop access to repository or code based on DMCA. It pose many serious risks, given a lot of open source code is under control of a single corporate entity.
Hopefully social model evolves and become fully distributed which is the fundamental basis of git/hg/fossil and other distributed version control.
Today all the necessary technology is available, needs an effort to integrate them and bring back the self-hosted alternative which automatically forms a distributed social network to collaborate on code.
I know about gitlab et al, but nothing really quite creeps up to the same level of GitHub
Personally I would be much too cool to actually socialize on GitHub.