What's the big deal about Github? Too much hype.
What's the big deal about Github? Too much hype.
Whenever you hear about the number of repos, most of them are just forks. In fact, I've created many by accident because Github changed their UI so clicking the icon instantly starts a fork instead of asking for confirmation first. I guess it's good for bumping the numbers up when getting private equity investors interested (cynical, I know).
Security wise, meh. Why would anybody pay to put their closed-source proprietary code onto Github? More holes than a sieve with their Rails setup.
Ok, you want somewhere to stash some private repos, nothing confidential. So why would you pay for Github when you can use Bitbucket for unlimited private repos? Plenty of other providers too.
Their enterprise product? Expensive meh. Atlassian's enterprise Stash is shared/open source when you get a license. You can also just install Gitlab, Gitorious, etc. for free on your own servers.
Github fanboys get excited whenever a big name dumps some code onto Github, like when Linus copied the kernel code over, but it was just a dumping ground while they sorted out server problems of their own. Ubuntu uses Bazaar and Trac, Linux Kernel development uses git on their own servers, KDE is over at Gitorious. Heck, there are some people still using Darcs and SVN.
Github is popular but it's not essential unless crave social karma points and your name/handle in lights.
Sorry for the rant like writing, lots of thoughts above, but I just never saw what the big deal about Github was. A good business and a slick offering but it's not going to suddenly transform your software projects or your abilities as a programmer.
