Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I'm used to CodePlex, and I've heard a lot about GitHub, but haven't looked around much there yet. What are the best social coding sites that tracks commits, interesting projects, etc? (From a large community and popularity standpoint)

share|improve this question
3  
"Getting to know you"-style questions are not constructive. – user8 Oct 13 '10 at 17:36
Understood. Edited. – Ryan Hayes Oct 13 '10 at 17:46
3  
@Mark, why don't you try asking a question. – Peter Turner Oct 13 '10 at 18:21

4 Answers

up vote 16 down vote accepted

GitHub

Best example of "social coding" I know of. Everyone forks everyone and everyone is okay with it! How much better could it be?

Add in:

  • Gists for snippets
  • Markdown formatted everything
  • Bug / Issue tracking for free
  • Git (need I say more?)
  • Beautiful UI
  • Simple to use for the beginner, advanced git features for the veteran.
share|improve this answer
1  
+1 on all points. I'd describe GitHub as "From developers, for developers", it's really polished. – dr Hannibal Lecter Oct 13 '10 at 18:34
+1 I think Github is the obvious social site. – alternative Oct 13 '10 at 19:00
Interesting -1 there. :) – Josh K Oct 13 '10 at 23:48
I'm a recent convert - Love it – TWith2Sugars Oct 14 '10 at 8:51
Not by choice I've recently started using github. Hate the UI, too busy. – Tim Murphy Oct 14 '10 at 12:38
show 4 more comments

bitbucket.org

  • Relatively clean interface.
  • Unlimited public repositories.
  • Unlimited private repositories.
share|improve this answer

I have a public facing SVN server that runs from my basement. I would have used a free one but I have already crossed the size limit on most free services. And I am not going to pay for something I can run my self. I already had the server running in the basement so it took next to no time to through SVN on it.

It is not something I would use to mass distribute code with but it works for me at the moment.

EDIT: as pointed out by the comments the above is not tied well to the social part of the question. soo...

The SVN server I run is public facing (Anyone has read privs). I have used it to share source code among friends or as examples for blog posts. None of this has generated enough traffic to warrant using anything else. The reason this works for me is I have not needed the added features of Github, codeplex, Sourceforge, or whatever else is out there. This is mainly due to just needing a place to store code.

Sometimes the simplest solution is the best and in this case for me it is.

share|improve this answer
7  
How is this "social coding"? – alternative Oct 13 '10 at 18:55
Edited answer to relate better to question. – Tony Oct 13 '10 at 20:34
1  
@Tony its still code sharing not social coding – alternative Oct 13 '10 at 21:01
1  
@Tony: I social coding seems to be about how easily someone can reintegrate other people's contributions to their code base, and how willing they are to integrate other people's contributions. While it's true that on GitHub, only select people have write priveliges to any particular repository, you can fork a repository make your own changes, share them on GitHub, and take advantage of GitHub tools for communicating with the original author, and the original author can easily merge your changes. – Ken Bloom Oct 15 '10 at 18:14
Hi @Tony, I do the same, I have my own server to store repositories. Do you use any particular tools to deploy from there? – Gortron Feb 14 '11 at 13:38
show 1 more comment

Bitbucket.

Uses hg. Similar to github in concept, but has a better source control system.

/went there.

//yep hg is better. ;)

share|improve this answer
4  
-1 for the better / worse off topic knock. This isn't where you would discuss VCS. – Josh K Oct 13 '10 at 20:14
I agree with Josh K, -1 as well. – alternative Oct 13 '10 at 20:59
I disagree. hg is better. +1. – FerretallicA Feb 3 '11 at 4:14
1  
I think hg is better, too, but that's not relevant to answering the question. The higher we keep the signal/noise ratio, the more useful the site is. – Bruce Alderman Feb 4 '11 at 18:09

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.