Big Day for Fans of Source Code – Code for Power Toys Released

You can now get the source code to your cell phone.

Someday you might probably be able to get the source code for Java.

And most importantly to me… Microsoft has launched a site for community development!  From Jim Newkirk’s blog:

Over 13 months ago (April 4, 2005 in fact) I posted something on my blog that I was leaving the patterns & practices team. Since that time we assembled a team of people and in turn built a community site for developers to innovate and participate in collaborative development projects. The web-site launched last Thursday, May 11, 2006 and is currently in beta. I encourage you to check out the site at .

On this site you’ll find several good projects with more to come in the next few months.  From Developer Division in general you’ll find IronPython and the Atlas Control Toolkit.  From our little team you’ll find the TFS Admin Tool, MSBee project, and MSE project. 

Our three projects reached their 1.0 milestones this past month and we’ve now moved all the source code to the codeplex site! Continuing development will happen there as we take feedback, bug fixes, suggestions, and code changes from community members.  Our team will be blogging a lot more about this as we go. 

A big thank you should go out to our devs and especially Sara Ford who was our Scrum Leader and PM driver for these releases. She also coordinated a lot with the Codeplex guys and also dealt with all the legal hurdles around releasing the source to our projects.


Update: Read Sara’s more detailed post here…

BTW – If you’d like to be a developer and work on collaborative development projects at Microsoft… please let me know.


Comments (6)

  1. TAG says:

    No .NET passport support for current version of website ?

  2. MSDNArchive says:

    Talk to Jim. It was one of my requests, but I don’t think they got around to it. 🙂  I’m just a happy client with some place to put source code that has good VS integration.

  3. chris says:


    How do we contact you to become a developer on the projects? I don’t see an email address anywhere on this blog (probably for good reason).



  4. MSDNArchive says:

    Chris: My e-mail address is all over the place. It’s  But there is no need to contact me.  The best way to get started is by filing bugs with code changes attatched to them.  After we review some of the code changes and we feel your a good canidate we’ll add you to the project as a developer.

    You don’t need to be a member to get the source and start suggesting fixes/changes.