CodePlex 2008 – A Year in Review

A couple of weeks ago, I attended CodeMash 2009 in Sandusky, Ohio -  my second time attending as Program Manager for CodePlex. The first year, I spent 2 days sitting non-stop with project owners and site visitors, collecting feedback about the site. Their feedback would play a significant role in determining the priorities for upcoming features. Now that a year has past, we wanted to share with you how CodePlex has grown.

Site Traffic 2008 2007 % increase from 2007
Visits 19,493,502 8,891,178 +119%
User Hours 2,804,898 1,237,356 +127%
Unique Visitors 9,811,365 4,532,440 +116%
New Registered Users 66,553 38,651 +72%
New Projects 4,542 2,130 +113%

chart of # of site visits

 

chart of new registered users

 

New Features

Over 2008, we had 12 new releases of the CodePlex software, with the following top 9 features:

  1. Subversion client support – server hosted SVN Bridge allowing SVN clients to “just work” against the CodePlex TFS servers
  2. Site redesign – new look and feel, upgraded UI. The end of the nuclear waste green era.
  3. Silverlight hosting – okay, technically not deployed within 2008, but who’s counting =D
  4. Project statistics – see daily statistics of page views, downloads, and visits
  5. Ratings and reviews – rate and review project releases
  6. Project Discussions mailing lists – get notifications and discuss projects via e-mail alongside the online discussion boards
  7. AJAX Source code browser – easily browse source code before download with file tree view and source code syntax highlighting
  8. Search improvements – added sort by relevance or ratings, searchby development status or license type, and search term highlighting
  9. Discussions rich text editor – write Discussions posts using a WYSIWYG editor

Top New Projects of 2008

These are the top Open Source projects created in 2008, by page view count:

  • WPF - This is the main site for updates on the WPF roadmap and the portal for accessing the WPF Toolkit and the WPF Futures releases.
  • Silverlight - The Silverlight Toolkit is a collection of Silverlight controls, components and utilities made available outside the normal Silverlight release cycle.
  • CompositeWPF - The Composite Application Guidance for WPF and Silverlight is designed to help you more easily build enterprise-level Windows Presentation Foundation (WPF) and Silverlight client applications.
  • MVCSamples - This project is for prototype and sample ASP.NET MVC Sample applications.
  • Unity - The Unity Application Block (Unity) is a lightweight extensible dependency injection container with support for constructor, property, and method call injection. 
  • White - Automate windows applications

And as for 2009?

We’re waiting to hear your feedback! Let us know what we can do.