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

4 Responses to “Episode 41: Source Code Hosting”

  • Bernd Says:

    There is one big source code hosting provider missing:
    https://launchpad.net/

    It uses bazaar and had some great feature. You can find the tour on https://launchpad.net/+tour/index

    One feature which is really great is “Translations”. Another great feature is “importing CVS, Subversion and git repos into Bazaar branches”

  • Eric Wendelin Says:

    Great faceoff guys! FWIW, my favorite features of all of these are GitHub’s social features and Kenai’s JIRA integration and Google Code’s featured downloads.

  • Jesper Noehr Says:

    Hey guys,

    Nice and (somewhat) balanced reviews; it’s obvious who’s your favorite ;-)

    I just figured I’d mention a few of the features you’ve missed for Bitbucket (I wrote it):

    * Issue tracking
    * Wikis are repositories
    * Google Analytics integration

    There’s of course more, but those are the major ones you’ve mentioned for other hosts, but neglected to mention for us.

  • Nate Says:

    Awesome job guys, very entertaining.

    Just to let you know about Muttr… they are in BETA stages so they are fixing it up and making it better every week. They also respond to every “muttr” about the site and what not very quickly, and normally fix the main “issues” immediately, haha.

    They also have a facebook, myspace, and twitter account. You can find them on their site :)

Leave a Reply