To be honest I never understood the value proposal of Github. Ok, you get git repository hosting, and list of projects, and that's pretty much about it, with the ability to browse code online without cloning. Besides, that, I personally find most of the features useless. For example issue tracker is unusable, concept of forks is just a small convinience that doesn't add any real value. And about the most praised feature, like pull request, I find it just annoying and too much work. As a potential committer, it's much easier to me to clone the original repo and send a format-patch set then to bother creating my fork, cloning the fork, creating branch, pushing branch and writing an issue. As a maintainer, I also find it more convenient to just deal with format-patch set or an url to repo/branch than to deal with Github pull request system. And Linus tends to agree with me on this ;)<p>That all being said, I still use Github for OS projects for visibility, I just don't accept pull requests, and Bitbucket for private projects because of unlimited free private repos. And I find them both useful, just not groundbraeking.