Nov 3 2009

Episode 41: Source Code Hosting

Play

There are tons of source code hosting sites out there but which one is right for you?

News and Follow-Ups2596345499_04d23dc369

  • 0:38 – Spreeder is like ZapReader – via Robert Lund

Webapps

  • 4:42 – Muttr – Vent about things
  • 8:00 – F My Life – Sad/Funny stories about people’s misfortune.

Topics

  • 10:38 – SCM Host Comparison
    • Github – http://github.com
      • Supports git only
      • Community messaging
      • One of the most popular distributed source control community websites
      • Forking and pull requests from the site
      • Gravatar style icons pulled by users email address
      • A revision controlled “pastebin” like system called gists
      • Bare bones issue submission
      • Big names include
        • Ruby on Rails
        • Scriptaculous
        • Lots of ruby projects
      • They have a free account for public but not a private repo
    • Kenai – http://kenai.com/projects/help/pages/KenaiOverview
      • Netbeans integration
      • Support for git, mercurial, and svn
      • Has a build system for code that is compiled
      • Support for Google Analytics
      • Couldn’t find the option to have private projects
      • Mailing list support
      • Big names include
        • JRuby
        • Sun, OpenSolaris
        • Cheqlist
    • bitbucket – http://bitbucket.org/
      • A very similar design and methodology to github
      • Similar plans and pricing to github
      • Mercurial only hosting
      • Unlimited public repos, 150mb 1 private repo for free
      • Gravatar icons based on email address
      • Message between different users
      • OpenID support, github does not.
      • Big names include
        • Django
        • MailChimp
        • Linden Lab
    • codebasehq – http://codebasehq.com
      • 20mb free
      • Supports Git, Mercurial, and SVN
      • Private repos
      • Project manager oriented
      • Microblogging integration
      • Big names include
        • Uservoice
    • Source Forge
      • The largest community of hosted projects
      • Supports cvs, svn, bzr, git, and mercurial
      • Open source, public only
      • Mailing list support
      • Forums
      • Supports OpenId
      • Big names include
        • phpmyadmin
        • filezilla
        • audacity
        • jedit
    • Google Code
      • Supports svn and mercurial.  Not Git
      • No private repos
      • Nice front project page with featured downloads
      • Clunky issue tracker
      • 1gb of source space and 2 gb of download space
      • Project members and permissions
      • Google Analytics integration
      • Big names incude
        • Android
        • Google Wave
        • Chrome