<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>The .NET Sweatshop (v2) : CodePlex</title><link>http://blogs.msdn.com/sandyk/archive/tags/CodePlex/default.aspx</link><description>Tags: CodePlex</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>An Ode To GotDotNet</title><link>http://blogs.msdn.com/sandyk/archive/2007/02/21/an-ode-to-gotdotnet.aspx</link><pubDate>Thu, 22 Feb 2007 00:31:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1737459</guid><dc:creator>SandyK</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/sandyk/comments/1737459.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sandyk/commentrss.aspx?PostID=1737459</wfw:commentRss><description>&lt;P&gt;&lt;BR&gt;About two years ago, I stepped into this role with a &lt;A class="" href="http://blogs.msdn.com/sandyk/archive/2005/03/05/385961.aspx" target=_blank mce_href="http://blogs.msdn.com/sandyk/archive/2005/03/05/385961.aspx"&gt;primary responsibility&lt;/A&gt; being to help get &lt;A class="" href="http://www.gotdotnet.com/" target=_blank mce_href="http://www.gotdotnet.com"&gt;GotDotNet&lt;/A&gt; back on its feet.&amp;nbsp; As the first Microsoft community for .NET, GDN held a dear place in the hearts of many.&amp;nbsp; However, it had clearly fallen on hard times and there was a strong proposal to end the site.&amp;nbsp; Personally, I had used GDN way too much to see it go down without a fight.&amp;nbsp; When Betsy Aoki left the team, I gave a little insight to the &lt;A class="" href="http://blogs.msdn.com/sandyk/archive/2006/03/08/546643.aspx" target=_blank mce_href="http://blogs.msdn.com/sandyk/archive/2006/03/08/546643.aspx"&gt;story&lt;/A&gt; of how we stepped up when no one else would.&amp;nbsp; It's hard to believe all of that was two years ago.&lt;/P&gt;
&lt;P&gt;It was a battle where we had some pretty nasty things said about us while we tried to right the ship.&amp;nbsp; Our first move was "Project Tourniquet", which was literally to stop the bleeding.&amp;nbsp; We then opened CodeGalleries and re-did the site design to usher in a new age of GDN.&amp;nbsp; Outside of a tough deployment in November 2005 (when we rolled out the new chrome/site design AND moved from 1.1 to 2.0) and a pair of weird hiccups in 2006 that each lasted about a day, we've reached a smooth operating machine.&amp;nbsp; I can remember when the tide truly turned.&amp;nbsp; After the November 2005 deployment (at which time, I was so frustrated that I was ready to shut down the site then and there), I wrote a service to ping our eight most popular pages once every 15 minutes and ensure that the site was not only responding, but doing so with something other than the infamous "Troubleshooting in Progress" screen that so many people. As the months went on, I went from agonizing about those statistics to getting excited as the numbers started getting really good.&amp;nbsp; Meanwhile, the general mood of customers completely changed.&amp;nbsp; I can't tell you how many glowing mails I've gotten from people practically apologizing for their previous harsh words (although they were admittedly warranted).&amp;nbsp; It's been a fun ride and&amp;nbsp;we had some great uptime statistics in the last twelve months.&amp;nbsp;&amp;nbsp; I look at Betsy Aoki, Jana Carter, and George Bullock (the three PMs for GDN during my tenure) and see three people that helped turn site once called an "embarassment" into a legitimate example of a .NET web application. In the process, I learned a ton about running a web-site and dealing with customer requirements on the fly.&amp;nbsp; You can say I owe a lot of my career sensibilities to GDN.&lt;/P&gt;
&lt;P&gt;However (you knew there'd be a 'however'), the project we were doing in parallel with the rebirth of GDN was the birth of &lt;A class="" href="http://www.codeplex.com/" mce_href="http://www.codeplex.com/"&gt;CodePlex&lt;/A&gt;.&amp;nbsp; As proud as I am of the revival of GDN, I am more proud of the soup-to-nuts story of CodePlex.&amp;nbsp; Jim Newkirk and I fought hard to build a site that would treat sensisbilities of a community developer as a priority and to do it from the ground up.&amp;nbsp; With CodePlex, I think we really nailed it and continue to do so.&amp;nbsp; As CodePlex approaches its one year anniversary and continually grows its traffic, the need for two communities from the same team addressing the same customers is nearing its end.&amp;nbsp; GotDotNet hit an all-time high in traffic the month before CodePlex came out, but has been declining since then.&amp;nbsp; It's clear that this isn't a conincidence.&amp;nbsp; So, this summer, we will be closing the doors of GotDotNet.&amp;nbsp; It was a hard decision, like having to put your dog to sleep (well, I've never had a dog, but I'd imagine it's similar).&amp;nbsp; Over the next few months, keep an eye on the front page of the site to keep abreast of how we'll handle the migration.&amp;nbsp; To those of you who supported GotDotNet and put such compelling content on the site, I want to say thank you.&amp;nbsp; And if you have any great new ideas, I suggest you give CodePlex a try.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1737459" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sandyk/archive/tags/CodePlex/default.aspx">CodePlex</category><category domain="http://blogs.msdn.com/sandyk/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/sandyk/archive/tags/communities/default.aspx">communities</category><category domain="http://blogs.msdn.com/sandyk/archive/tags/GotDotNet/default.aspx">GotDotNet</category></item><item><title>Gravediggers</title><link>http://blogs.msdn.com/sandyk/archive/2006/10/10/Gravediggers.aspx</link><pubDate>Wed, 11 Oct 2006 06:46:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:815739</guid><dc:creator>SandyK</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/sandyk/comments/815739.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sandyk/commentrss.aspx?PostID=815739</wfw:commentRss><description>&lt;p&gt;I was taking a look at the latest news around &lt;a href="http://www.codeplex.com/"&gt;CodePlex&lt;/a&gt; recently and I started noticing a fascinating trend.&amp;nbsp; Many people have described us as "Microsoft's SourceForge Killer", suggesting we built this site to eliminate SourceForge.&amp;nbsp; In fact, that's a trend with everything Microsoft does.&amp;nbsp; Think about it.&amp;nbsp; Everyone calls Zune the iPod killer.&amp;nbsp; The Motorola Q Smartphone is the Blackberry killer.&amp;nbsp; MSN Soapbox is the YouTube killer.&amp;nbsp; Meanwhile, the same onus is put on products that are targeted at Microsoft, as Linux is the Windows killer, Open Office is the Office killer, Firefix is the IE killer, and Google is the uber-Microsoft killer.&amp;nbsp; The one thing in common with these products is no one ever really achieves the kill. What's fascinating is that everyone assumes that the only reason to join a market is to completely destroy its competitors.&amp;nbsp; Now, I won't deny that the people from Zune would love to bring the iPod to zero market share and have every man, woman, and child with a Zune.&amp;nbsp; But let's be honest--you can't get rid of an incumbent that easliy and thinking anything could kill the any of these great products is borderline ridiculous.&amp;nbsp; At best, you may trigger an inflection point that may slow momentum (and I'd imagine that's what Zune and Q are all about).&amp;nbsp; In cases where dominant products were signiificantly reduced of market share, it took several versions before the tide really shifted.&amp;nbsp; You need to get in the game and THEN you can start laying claim to some market share.&amp;nbsp; IE 1.0 was NOT the Netscape killer.&amp;nbsp; But IE 3.0 and IE 4.0...&lt;/p&gt; &lt;p&gt;For CodePlex, we've never once suggested we were trying to go after SourceForge or kill SourceForge.&amp;nbsp; Even three versions down the line, I expect SourceForge will do just fine.&amp;nbsp; CodePlex is very different than SourceForge.&amp;nbsp; Our goal isn't 100,000 projects to people comfortable with CVS or SVN, many of whom are the lone developer and using the site more for code storage than community development.&amp;nbsp; Our hope is that CodePlex appeals to a new audience that may have stayed out of the community collaborative&amp;nbsp;game because the bar for SourceForge wasn't a site with which they felt comfortable (like me :-) ).&amp;nbsp; We've made CodePlex work well with Visual Studio, we've tried to focus on features that allow distributed teams collaborate more easily, and we're putting in features that enable the community to get involved--even if they are not developers on the project.&amp;nbsp; We're trying to streamline participation and that's our niche.&amp;nbsp; There's still lots of room for SourceForge, CollabNet, Codehaus, and even Google Code Projects.&amp;nbsp; Don't get me wrong--I do hope some SourceForge users decide they want to switch, but I am not naive enough to think we are going to put a dent in their business. I believe the difference is in the intent of our sites:&amp;nbsp; they are a huge code repository and we are a &lt;em&gt;community collaborative development&lt;/em&gt; site.&amp;nbsp; Building another SourceForge does nothing to help Microsoft's business.&amp;nbsp; But spurring collaborative behavior in the Microsoft developer community that creates useful applications and utilities for Windows?&amp;nbsp; Sign me up...&lt;/p&gt; &lt;p&gt;That's why I'm really excited about the ideas being circulated around the team about upcoming features.&amp;nbsp; As you'll notice with &lt;a href="http://blogs.msdn.com/jamesnewkirk"&gt;Jim Newkirk's blog&lt;/a&gt;, we are doing three week deployments (fulfilling our desire to "release often") and continually evolving the site based on customer feedback as well as a series of backlog items that we've been thinking about for quite sometime.&amp;nbsp; Plus, we have another great developer who'll be joining the team soon.&amp;nbsp; I won't spill the beans on who it is as I'm sure he'll be announcing it shortly, but if you are a fan of Enterprise Library, you'll be very pleased.&amp;nbsp; I know I am.&lt;/p&gt; &lt;p&gt;So, put away the shovel as&amp;nbsp;SourceForge isn't going anywhere, but stay tuned for some great stuff that'll make CodePlex even more useful to our developers.&amp;nbsp; Of course, if you want to come over from SourceForge, we don't have a problem with that either. ;-)&lt;/p&gt; &lt;p&gt;{Velvet Revolver - Contraband}&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=815739" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sandyk/archive/tags/CodePlex/default.aspx">CodePlex</category></item><item><title>CodePlex:  The XBox for Community Developers</title><link>http://blogs.msdn.com/sandyk/archive/2006/06/30/CodePlex_3A00_--The-XBox-for-Community-Developers.aspx</link><pubDate>Sat, 01 Jul 2006 02:07:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:652886</guid><dc:creator>SandyK</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/sandyk/comments/652886.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sandyk/commentrss.aspx?PostID=652886</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;I once blogged about "Glory and Danger" and the idea of taking on GotDotNet.&amp;nbsp; One of the things I hinted at was, while we would do a revamp of the site, we did want to consider something from scratch that would be a step above.&amp;nbsp; Then, I patiently stayed quiet about what we were doing.&amp;nbsp; Well, the cat is clearly &lt;/FONT&gt;&lt;A href="http://www.eweek.com/article2/0,1759,1982234,00.asp?kc=EWRSS03119TX1K0000594"&gt;&lt;FONT size=2&gt;out of the bag now&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;.&amp;nbsp; A year or so ago, I was asking people how we should support community development going forward.&amp;nbsp; After a year where we primarily stayed under the radar, &lt;/FONT&gt;&lt;A href="http://www.codeplex.com"&gt;&lt;FONT size=2&gt;CodePlex is now live and ready for the world&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;.&amp;nbsp; The team has even started &lt;/FONT&gt;&lt;A href="http://blogs.msdn.com/codeplex/"&gt;&lt;FONT size=2&gt;their own blog&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;.&amp;nbsp; Having watched the thing&amp;nbsp;in development&amp;nbsp;over the past year, I can't help but smile when I cruise around the site.&amp;nbsp; So many of these features were once little more than slideware. To those who think&amp;nbsp;the "little guys" at&amp;nbsp;Microsoft can't come up with a pretty good idea and have it supported, we are proof that anything is possible if you fight hard enough for it.&amp;nbsp; &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;I can still remember sitting in my old office, talking to &lt;/FONT&gt;&lt;A href="http://blogs.msdn.com/jamesnewkirk/"&gt;&lt;FONT size=2&gt;Jim Newkirk&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt; about how we could affect the greatest amount of change in the company.&amp;nbsp; We both believed that community software development was (and still is) vital to the health of the developer ecosystem and finding a place where people could do it easily would be so important to Microsoft.&amp;nbsp; In our case, we both ended up leaving the &lt;EM&gt;patterns &amp;amp; practices&lt;/EM&gt; team to join the Microsoft.com Communities Team to make it happen.&amp;nbsp; As time went along, we were fortunate to add some killer talent to the team--guys that could've worked anywhere, but joined us because they saw the possibilities of what this team was doing.&amp;nbsp; I couldn't help but think that this was what Microsoft is still all about--get a bunch of smart guys in a room and let them work on what makes them passionate.&amp;nbsp; Then, open it up to the world and continually iterate to make it work better for them.&amp;nbsp; Of course, it's never that easy.&amp;nbsp; Jim and I have had countless late-hour IM conversations, trying the navigate the project through the many challenges that any software project (especially at a large company) goes through.&amp;nbsp; I honestly&amp;nbsp;believe no one else I know could've pulled off the project better than Jim did.&amp;nbsp; The guy is top-notch both technically and personally and I am five times happier for him than for me.&amp;nbsp; &lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;As the team got closer to the finish line, I was reading a book about the development of the XBox and it was amazing to see the parallels.&amp;nbsp; The leaders of that project knew that the secret to its success was creating a platform where developers could do their magic.&amp;nbsp; While it's specs were awe-inspiring for that time period, the standalone XBox was useless,&amp;nbsp; It's really about the games and what the game developers could do with&amp;nbsp;the power of the XBox.&amp;nbsp; My hope is that we do for community development what XBox&amp;nbsp;has been doing for game developers--make the process easier and more enjoyable.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;While this release is something to be extremely excited about, I am even more excited about what I think we can do in the future.&amp;nbsp; We already have tons of ideas and we are hearing from many customers who have their own input that is helping us guide our roadmap.&amp;nbsp; Comment on my blog or on the CodePlex blog&amp;nbsp;and let us know what you think.&amp;nbsp; Plus, there is the&amp;nbsp;discussion board on the site itself.&amp;nbsp; We really want to hear what you think, so let the team know.&amp;nbsp; And keep poking around the site--I think there's gonna be some killer games, er, projects that will debut in the coming months.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=652886" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sandyk/archive/tags/CodePlex/default.aspx">CodePlex</category><category domain="http://blogs.msdn.com/sandyk/archive/tags/OpenSource/default.aspx">OpenSource</category></item><item><title>What has Jim Newkirk been up to?</title><link>http://blogs.msdn.com/sandyk/archive/2006/05/16/what-has-jim-newkirk-been-up-to.aspx</link><pubDate>Tue, 16 May 2006 20:09:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:599059</guid><dc:creator>SandyK</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/sandyk/comments/599059.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sandyk/commentrss.aspx?PostID=599059</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;I remember reading someone posting a comment to a blog saying that Microsoft hired people like Jim Newkirk only to keep them from doing stuff for the community.&amp;nbsp; Not so.&amp;nbsp; If you want to know what Jim has been doing, check out his blog entry today: &lt;/FONT&gt;&lt;A href="http://blogs.msdn.com/jamesnewkirk/archive/2006/05/16/598935.aspx"&gt;&lt;FONT face=Arial size=2&gt;http://blogs.msdn.com/jamesnewkirk/archive/2006/05/16/598935.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Oh, and he's got some impressive help as well:&amp;nbsp; &lt;/FONT&gt;&lt;A href="http://www.agileprogrammer.com/dotnetguy/archive/2006/05/16/14807.aspx"&gt;&lt;FONT face=Arial size=2&gt;http://www.agileprogrammer.com/dotnetguy/archive/2006/05/16/14807.aspx&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=599059" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sandyk/archive/tags/CodePlex/default.aspx">CodePlex</category></item></channel></rss>