Welcome to MSDN Blogs Sign in | Join | Help

CodePlex Weblog

www.codeplex.com
New Custom Field in the Issue Tracker

We deployed the latest version of the CodePlex software on Friday, Feb 6. Work items in the issue tracker now have a custom field where you can add or edit whatever text you want, in case you need additional fields not already supported. You can search for your Custom field text in both the basic and advance views.

Custom Work Item Tracker Field

Behind the scenes, we focused on miscellaneous fit and finish work to some of the new features that came out late last year.

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, search by 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.

CodePlex now supports Silverlight

Yesterday, we deployed the latest version of the CodePlex software with support for

Silverlight logo

As a project owner, you can now put a Silverlight app on your project pages. The wiki markup is

{silverlight:url=http://yourdomain.com/yourapp.xap,height=400,width=600}

Special thanks to Justin Angel (Silverlight Toolkit) and John Stockton (Session Scheduler) for their assistance in creating Silverlight apps to host on their projects to help get the word out.

From http://silverlight.codeplex.com:

Silverlight Control Toolkit hosting a Silverlight app on their codeplex homepage

From http://sessionscheduler.codeplex.com

silverlight app running on Session Schedule project on CodePlex

Wiki comment improvements 

Also included in this release are improvements to the wiki comments. No more random comments on the homepage, but you can still leave comments on all other wiki pages.

In addition, you can now view all new comments across all wiki pages in a single place. Go to the Change History link for the wiki pages, and in the upper-right you’ll see the Latest Comments link. 

CodePlex Welcomes DotNetNuke

We're excited to announce that DotNetNuke, the leading open source web application framework, has moved to CodePlex at http://dotnetnuke.codeplex.com.

We're looking forward to continue to work with everyone on the DotNetNuke team and welcome everyone in the DNN community to send us feedback on the CodePlex site. 

For more information about DotNetNuke and the move to CodePlex, visit Joe Brinkman's blog or the official announcement.

CodePlex Goes Less Green for the Holidays with a New Look

Despite an unusual amount of snow wreaking havoc across Seattle and no one able to make it to the office, we were still able to deploy the latest version of the CodePlex software on Thursday, Dec 18, 2008, our last deployment of the year.

New look

Just go to CodePlex.com or any non-project page to check out the new look.

New CodePlex look and feel

Personal Project URLs for projects

We’re introducing a shorter, more personal URL for projects, where your project name comes first, in the form of <projectname>.codeplex.com. You can now do http://xunit.codeplex.com alongside http://www.codeplex.com/xunit.

Note that you’ll still see us use the longer format throughout the site right now. We have plans to switch over to the new version in upcoming releases.

Bookmark source code files once again

Using the new source control browser, you can once again bookmark specific files.

Issue Tracker performance updates

We’ve done some work to improve the performance of the issue tracker. We’re hoping you will notice the difference.

Increased File Sizes for Releases

You can now attached files of 250mb in a release.

And snow!

Okay, we’re not really responsible for this one. Across the water is Seattle, but even on a non-snow day, you couldn’t see the city anyways =D

Snow on the Eastside looking across at Seattle

CodePlex TFS Servers Downtime Notification for 18 Dec 2008

All CodePlex TFS Servers will be unavailable on Thursday, 18 Dec 2008, starting at 6pm PST for network hardware upgrades. We expect the servers to be back up by midnight PST.

The CodePlex website itself will stay online during this time, although the Issue Tracker and Source Code tabs will not be able to provide content until the servers come back online.

We apologize for any inconvenience.

CodePlex in Denmark and Sweden

Last week, I spoke at the Engineering Excellence / Trustworthy Computing Forum to Microsoft employees at the Microsoft Development Center Copenhagen about CodePlex. I’ve gotten into the habit of bringing the CodePlex banner with me whenever I travel, so here are a few shots from the trip.

CodePlex outside the main entrance of the MDCC campus:

CodePlex banner outside main entrance of MDCC

I visited a friend in Sweden for the weekend. She asked me what I wanted to see. Naturally, I said that I wanted to go to the IKEA. (yes, this is the flagship / original IKEA).

CodePlex at the IKEA of Sweden 

Now if I can only recover from the jet lag…

Video from CodePlex Town Hall meeting at PDC now available on Channel 9

As mentioned previously from my PDC 2008 trip report, we had our first CodePlex Town Hall meeting.

The video is at http://channel9.msdn.com/posts/Dan/CodePlex-Town-Hall-at-PDC-2008/

Thanks to Dan over at Channel 9 for filming and posting the video! And thanks again to Tamir Khason, Kevin Dostalek, and Joseph Guadagno for doing the demos!

CodePlex Town Hall participants: Sara Ford, Tamir Khason, Kevin Dostalek, and Joseph Guadagno

Latest features: Source Control Browser and New Project Directory Search

We just finished deploying the latest version of the CodePlex software today.

Project Directory Search

The Project Directory has a new search UI. Highlights include drilling down on search results either on the tag or the release development status…

simple search UI

searching based on a release’s development status in the advanced search…

Advanced Search Development Status

and the ability to search by license(s) in the advanced search.

Advanced Search License selection

Source Code Browser

We also released the source code browser that can be found in the Source Code tab.

xunit project - source code browser

Happy CodePlex’ing!

30 Second Survey: Email Notifications for Work Items Updates

We are working on a new CodePlex feature to allow email notifications for work items updates and we would like your input!

When you subscribe to receive email updates for an issue (bug or feature request), what would you want to be notified of?

Take the Survey at http://tinyurl.com/6b69hq

Thanks!

PDC 2008 Trip Report

update 2 dec 2008: The Town Hall video can be found at http://channel9.msdn.com/posts/Dan/CodePlex-Town-Hall-at-PDC-2008/ 

PDC 2008 was the first time we had a CodePlex-branded booth, and it was the first time we did a CodePlex Town Hall.

I was very happy with how the CodePlex Town Hall turned out. I had never conducted a “town hall” before, so I wasn’t sure what to expect. We got great feedback from our users about the new codeplex.com homepage designs and the documentation tab feature. And thanks to Channel 9, specifically Dan Fernandez, for not only hosting the event, but also for filming! Can’t wait to see it on Channel 9!

Thanks to Tamir Khason, Kevin Dostalek, and Joseph Guadagno for doing demos of their (or their favorite) CodePlex projects!

Sara Ford, Tamir Khason, Kevin Dostalek, and Joseph Guadagno

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I closed the town hall by thanking everyone in the audience (we started with about 5 people and ended with 20-30) with the CodePlex fleece jackets. It is always fun to watch a rugby scrum break out over swag, as I told everyone to come up and grab one from the boxes. =D

The rest of the time at PDC, members of the CodePlex team worked the booth. We had a great time meeting with users, learning about their projects, collecting their feedback, and answering their questions.

Jonathan and Colin working the booth

 

 

 

 

 

 

The CodePlex t-shirts went fast on Day 1, and the found XL box of t-shirts went just as quickly on Day 2. The CodePlex stickers were a huge hit too, but there’s nothing quite like giving out t-shirts on the first day of a conference.

Jim finds the CodePlex booth

Considering I’m the Program Manager, I made sure to have women’s sized swag made, like the track jackets below that Tracy Bannon and I are wearing. It’s about time I have swag I can wear!

 

 

 

 

 

 

 

Sara Ford and Tracy Bannon wearing women's codeplex jackets

Introducing the Release Development Status field, and other new features

Today was another deployment day for us. This release of the CodePlex software introduces some new, small features across the board, along with some general bug fixes.

Release Development Status

Release Development Status

Project coordinators can now label their releases in their development stages: Planning, Alpha, Beta or Stable, to help users decide which release best suits their needs. You may be thinking, “Can I search based on development status?” Yes, that would be a great feature to have.  =D Definitely stay tuned.

CodePlex Home Page

Recently Visited on CodePlex homepage

Recently visited projects are displayed on the CodePlex home page, in the right sidebar between Your Projects and Your Tags.

Project Directory Sort by Ratings

Project Directory sort by Ratings

One of the first questions I received after deploying the Ratings and Reviews feature asked about being able to sort by ratings. My response was, “Yes, that would be a great feature to have.”  =D  You can sort results in the Project Directory by ratings for the project.

Tag Cloud

The Tag cloud is expandable by clicking more tags from the CodePlex home page.

I’m curious how people like the new tag cloud, so please send me feedback. Previously we would show all possible tags in a very, very, very long list. I’m curious what people’s reactions are to this list.

Full Tag Cloud

CodePlex Community Meetup at PDC: Weds from 1:30pm – 2:30pm in Channel 9 lounge area

Want to showcase your CodePlex project or your favorite CodePlex project at PDC? Channel 9 and CodePlex are sponsoring a CodePlex Community Meetup  in the Channel 9 lounge area. We’re looking for volunteers to give 5 minute demos of their projects or how they are using their favorite projects.

After the demos, the CodePlex team will be demo’ing new features and collecting feedback, in a town hall / open space format.

We’ll have prizes to give out, and thank you gifts for those who demo projects.

If you can’t make it to the get together, we’ll be at the CodePlex booth towards the back of the Microsoft Pavilion hall on the left-hand side as you enter the Partners and Sponsors section all week. Come by and say hi. We ::heart:: our users.

CodePlex branded M&Ms

Check out the New Look for CodePlex Projects

Starting in today’s deployment, your project’s logo and title are now the focus on your CodePlex project pages.

We’ve seen requested for more individual branding for CodePlex project, especially when green isn’t the desired primary color for their project pages. We’ve moved the CodePlex banner over to the right, using a neutral gray color, and updated the tabs.

AJAX Control Toolkit

We’re always looking for feedback, so let us know what you think!

CodePlex session at ReMix08 in Brighton, England

Update 24 Sept 2008: Slides are now posted. Sorry for the delay. 

Last week, I spoke at the Microsoft ReMix08 UK conference in Brighton, England on CodePlex and on Visual Studio Tips and Tricks. You can read more about the conference overall, the extensive jet lag, and the VS Tips talks on my blog.

I did a 1 hour presentation on CodePlex covering

  • Why we built CodePlex
  • Demo of CodePlex features and the new SVN client support
  • How we build CodePlex using agile

Slides are attached at the bottom of this post.

My little camera couldn’t handle the lighting in the Community Room, as this photo doesn’t capture the pure awesomeness of the room. (yes, people could see me. I just couldn’t see them.)

CodePlex presentation in community room

Demo'ing CodePlex

After the conference, Dave Sussman and Phil Winstanley, the two Community Room track owners I have to thank for inviting me to England, another attendee whose name I can’t recall (i really need to write stuff down), and Travis Leithead (from IE team whose blog i can’t find) went down to the beach in Brighton for Ice Cream. Thanks Travis for taking the photo!

Sara Ford, Dave Sussman, Phil Winstanley, and an attendee whose name i didn't write down =(

Below is the CodePlex flag at Big Ben. I’m having way too much fun taking this flag around the world with me. Thanks to Scott Guthrie for taking the photo!

CodePlex flag at Big Ben in london

More Posts Next page »
Page view tracker