Scott on Writing

Musings on technical writing...

GotDotNet? Not Anymore, You Don't

Microsoft's web property GotDotNet will be completely shut down and phased out of existence by June 19, 2007. From the GotDotNet homepage:

Microsoft will be phasing out the GotDotNet site by July 2007.

   Microsoft will phase out all GotDotNet functionality by July 2007. We will phase out features according to the schedule below. During the phase-out we will ensure that requests for features or pages that are no longer available will render enough information for you to understand what has changed. If you have any questions please don’t hesitate to contact the GotDotNet Support team.

We are phasing out GotDotNet for the following reasons:

  • Microsoft wants to eliminate redundant functionality between GotDotNet and other community resources provided by Microsoft
  • Traffic and usage of GotDotNet features has significantly decreased over the last six months
  • Microsoft wants to reinvest the resources currently used for GotDotNet in new and better community features for our customers

  • Phase Out Schedule
    The GotDotNet phase out will be carried out in phases according the following timetable:

    Target Date Areas to be Closed
    February 20 Partners, Resource Center, Microsoft Tools
    March 20 Private workspaces, Team pages, Message Boards
    April 24 GDN CodeGallery (projected date)
    May 22 GDN User Samples (projected date)
    June 19 GDN Workspaces (projected date)

    I understand how Microsoft doesn't want to dedicate any resources to a “dead site,” but why kill the site altogether? Couldn't they just stop new workspaces from being opened, stop new messageboard posts, stop new user samples from being submitted, and so on, but leave the existing pages up and available? There are countless messageboard posts, user samples, articles, and other valuable content that Microsoft is just throwing away. (The messageboard at the skmMenu workspace, for example, has over 1,000 messageboard posts that will evaporate come June 19.)

    Back in the COM days (and now in the Web Services sphere), developers harped on public interfaces exposed by a COM component or a Web service endpoint, and how these interfaces represented a contract that should never be broken. Doesn't a URL constitute a public interface into a web application? Once a URL is public, shouldn't that URL always work? My opinion is that it should. For example, I have DataGrid FAQs up at DataWebControls.com, but since the advent of ASP.NET 2.0 the DataGrid has been relegated to the dustbin of web technology. Sure, there are still people doing ASP.NET 1.x (including yours truly), but as time marches on, this will become less important. Yet I plan to keep these FAQs there in perpetuity because once a URL is public and has been put out there for the world to consume, it is rude (and, dare I say, wrong) to remove it.

    Hopefully Microsoft will decide to let GDN live on, if just as its existing content. Failure to do so not only removes useful content from the Internet, but also sends a rather innocuous message to users of CodePlex, Microsoft's GDN successor: “One day we might decide to nuke this site and your projects, messages, and contributions.”

    posted on Thursday, March 15, 2007 10:18 AM

    Feedback

    # re: GotDotNet? Not Anymore, You Don't 3/15/2007 10:54 AM Jeff Atwood

    Nuke it from space. It's the only way to be sure.

    But seriously, what value does GotDotNet add? It's a terrible, terrible site that makes Microsoft look bad every millisecond it continues to exist. It's a blight. A cancer on the internet.

    Content of any value should migrate to CodePlex.

    Also, I question whether every URL ever created should remain around in perpetuity. Should every crappy movie promo website stay on the 'net forever, long after the movie itself is forgotten?

    # re: GotDotNet? Not Anymore, You Don't 3/15/2007 11:07 AM Scott Mitchell

    Jeff, thanks for your comments.

    >>But seriously, what value does GotDotNet add?<<

    The content that exists there has value, no? Sure, go ahead and migrate content to CodePlex, but have www.GotDotNet.com/SomeContent auto-redirect to the corresponding CodePlex URL.

    >>I question whether every URL ever created should remain around in perpetuity. Should every crappy movie promo website stay on the 'net forever, long after the movie itself is forgotten?<<

    Yes. I do honestly believe that all non-spam content should exist for eternity, including craptacular, hard-on-the-eyes, head-scrating "who will care about this ever in the history of humanity" content. Because one day someone MIGHT care. Also, it provides a glimpse into our society and has historical value.

    Look at it this way - do a cost/benefit analysis. How much does it cost to keep around vs. the quality/value of the content (both now and in the future). The latter half of the equation doesn't really matter since the former part - the cost - is virtually $0. Given that, there would have to be outright harm, IMO, to justify taking down content. And I don't think there's much content that can really be harmful.

    # re: GotDotNet? Not Anymore, You Don't 3/16/2007 4:24 PM Rick Strahl

    Scott any time you put your own content out on a third party site you risk that the content will go away one day. That's why I rarely host anything 'elsewhere' and keep stuff on my site where I can control when it should go...

    I also agree with Jeff. GDN is a horrible site. Everything about it (except the content) sucked. It was a pain in the ass to use so much so that often you couldn't even get to content that was useful. I agree - good riddance.

    # re: GotDotNet? Not Anymore, You Don't 3/17/2007 8:41 AM Scott Mitchell

    Rick, I agree that one faces this risk any time they put up content on a 3rd-party site, and Microsoft is highlighting this risk by nuking GDN. They (Microsoft) have every right to do this, I just think that content should never be summarily destroyed and URLs should never be "broken." Moreover, their actions will/should give pause to anyone thinking of hosting a project on CodePlex. Had MS kept the existing content alive, but said "All new stuff will be on CodePlex," I think that would have given others more confidence in using CodePlex to host their project.

    Thanks

    # re: GotDotNet? Not Anymore, You Don't 3/24/2007 6:39 PM Scott Mitchell

    Regarding URL permanence, a good example is Google Answers (http://answers.google.com/answers/). Google "shut down" the site by suspending new questions from being asked and new/existing questions from being answered. Yet they have still kept the site/URLs up. You can view old questions and answers and the URLs from before still work.

    Title:  
    Name:  
    Url:
    Protected by Clearscreen.SharpHIPEnter the code you see:
    Comments   

    Add To Your Reader

    My Links

    Archives

    Post Categories

     

    I am a Microsoft MVP for ASP.NET.
    I am an ASPInsider.
    <May 2008>
    SMTWTFS
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    Comment Stats

    DayTotal% of Total
    Sunday 1866.8%
    Monday 37913.9%
    Tuesday 45316.7%
    Wednesday 50418.5%
    Thursday 53519.7%
    Friday 49418.2%
    Saturday 1666.1%
    Total 2717100.0%

    Hour1Total% of Total
    12:00 AM 652.4%
    1:00 AM 682.5%
    2:00 AM 622.3%
    3:00 AM 742.7%
    4:00 AM 572.1%
    5:00 AM 1033.8%
    6:00 AM 1084.0%
    7:00 AM 1585.8%
    8:00 AM 1716.3%
    9:00 AM 1475.4%
    10:00 AM 1716.3%
    11:00 AM 1816.7%
    12:00 PM 1886.9%
    1:00 PM 1696.2%
    2:00 PM 1605.9%
    3:00 PM 1324.9%
    4:00 PM 1073.9%
    5:00 PM 923.4%
    6:00 PM 913.3%
    7:00 PM 963.5%
    8:00 PM 833.1%
    9:00 PM 782.9%
    10:00 PM 792.9%
    11:00 PM 772.8%
    Total 2717100.0%

    Comments by Blog Entry Date/Time

    Day Entry MadeAvg.Total
    Sunday 5.54144
    Monday 5.22339
    Tuesday 4.28419
    Wednesday 7.67637
    Thursday 6.90607
    Friday 5.48411
    Saturday 5.33160
    Total 5.842717

    Hour1 Entry MadeAvg.Total
    12:00 AM 5.0035
    1:00 AM 1.002
    5:00 AM 0.000
    7:00 AM 7.0035
    8:00 AM 5.35107
    9:00 AM 6.32278
    10:00 AM 6.47246
    11:00 AM 4.41181
    12:00 PM 6.88330
    1:00 PM 3.00111
    2:00 PM 5.41222
    3:00 PM 8.64285
    4:00 PM 4.0589
    5:00 PM 5.92154
    6:00 PM 4.52113
    7:00 PM 9.67174
    8:00 PM 9.80147
    9:00 PM 5.05111
    10:00 PM 5.4265
    11:00 PM 4.5732
    Total 5.842717

    Learn More About Comment Stats
    1 - All times GMT -8...


    Blog Stats

    Favorite Web Sites

    My Books

    My MSDN Articles