Nov
3
2009
Episode 41: Source Code Hosting
Podcast: Play in new window | Download
There are tons of source code hosting sites out there but which one is right for you?
News and Follow-Ups
- 0:38 – Spreeder is like ZapReader – via Robert Lund
Webapps
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
- Home grown
- Gitorious – http://gitorious.org/
- Github – http://github.com