3 ms·
These are no alternatives. GitHub is a specialized social network with git hosting included.
by oaiey 8y ago
These are no alternatives. GitHub is a specialized social network with git hosting included.
- bauerd 8y agoExactly this, feature comparisons completely miss the point imo. GitHub is the centralized place where 95% of open source happens. A CI/CD pipeline bolted on top or k8s integration do not replace the community that GitHub is home to.
- pehmyth 8y ago"GitHub is the centralized place where 95% of open source happens." Simply false statement.
- manigandham 8y agoBut there's no real stickiness there. Developers are not mainstream users who want a dumb UX like Facebook, they're perfectly capable of creating an account (if they don't already have one) and interacting with a project wherever it is. Most discussions are limited in scope to a project anyway so it's not like you need the whole site. What difference does it make to go visit issues on GitLab vs Github?
- oaiey 8y agoThere is stickiness. Low entry burden for contributer is the key point why huge projects use GitHub instead of other platforms. And me registering at dozen of platforms, reading the legal stuff, learning the platform,... And when I finally successful submit a one line patch (how: no idea) the maintainer has a fair 50% chance of dropping it. That is not what I will do. And I will not be alone :).
- manigandham 8y agoWhat? You can do the exact same thing in GitLab or Bitbucket in the same exact few clicks. Fork, edit, submit PR, done. Have you used these other platforms?
- oaiey 8y agoYes I have. But like always with social networks it's about the critical mass (GitHub dwarves everything else) and public acceptance (like a company accepting this strange "Bitbucket"... :)).