66435 members! Sign up to stay informed.

Sponsored Links


Resources

.NET Research Library
Get .NET related white papers, case studies and webcasts

News News News Messages: 5 Messages: 5 Messages: 5 Printer friendly Printer friendly Printer friendly Post reply Post reply Post reply XML XML XML

Microsoft's Sandcastle emerges as NDoc's creator calls it quits

Posted by: Brian Eastwood on July 31, 2006 DIGG
Last week Microsoft released a Community Technical Preview of Sandcastle, a set of documentation compilers for managed class libraries. Sandcastle, which Microsoft uses internally to build its documentation for the .NET Framework, consists of MrefBuilder and Build Assembler.

Microsoft's announcement came at the same time that Kevin Downs, the project leader for the open-source documentation tool NDoc, said he would no longer be working on the project. Charlie Chen has posted the email that Downs sent to the NDoc mailing list here.

Downs cited the release of Sandcastle as one reason he was calling it quits -- he refers to it as the "inevitable result of MS's 'not-invented-here' mentality." However, Downs also felt shunned and threatened by the open-source community -- shunned when very few NDoc users donated time or money to the product and threatened when users sent a mail-bomb attack because Downs was not working fast enough.

This experience has generated much commentary from the development community, a sampling of which appears below.

  • "I cannot understand the mentality of someone who demands for developers to hurry up and release a new version of a free software product. If you are in such dire need of the new version, why not hurry up and contribute? Having said that, I feel particularly bad that I never contributed to NDoc, yet enjoyed so much use out of it…. So let’s [band] together and declare today, July 26, 2006, Contribute To Open Source Day. Look at the open source software you use and consider making a tiny contribution to the project if you find it useful." -- Phil Haack


  • "It's too bad to see what happens to such a useful project. I guess it's common for hobby projects like this one. Having worked for big companies, I can testify that they use open source products extensively, but wouldn't do the slightest thing to contribute to the projects or help them in any way. They just expect the free tools to work perfectly, just like they had paid big money for them!" -- Fabrice Marguerie


  • "Personally, as an Open Source project co-leader, I'd much rather folks who use DasBlog pick a bug and send me a patch (unified diff format) than give money. I suspect that Kevin would have been happy with a dozen engineers taking on tasks and taking on bugs in their spare time. We are blessed. This Open Source stuff is free. But it's free like a puppy. It takes years of care and feeding. You don't get to criticise a free puppy that you bring in to your home." -- Scott Hanselman

  • Threaded replies

    ·  Microsoft's Sandcastle emerges as NDoc's creator calls it quits by Brian Eastwood on Mon Jul 31 14:05:03 EDT 2006
      ·  Re: Microsoft's Sandcastle emerges as NDoc's creator calls it qu by Ivo Limmen on Tue Aug 01 09:12:16 EDT 2006
        ·  MS culture of do not invent here by Srikanth Remani on Tue Aug 01 10:18:25 EDT 2006
      ·  Re: Microsoft's Sandcastle emerges as NDoc's creator calls it quits by B K on Tue Aug 01 13:29:46 EDT 2006
        ·  Re: Microsoft's Sandcastle emerges as NDoc's creator calls it quits by bob farmer on Tue Aug 01 17:52:42 EDT 2006
          ·  Re: Microsoft's Sandcastle emerges as NDoc's creator calls it quits by B K on Wed Aug 02 14:41:06 EDT 2006
      Message #214569 Post reply Post reply Post reply Go to top Go to top Go to top

    Re: Microsoft's Sandcastle emerges as NDoc's creator calls it qu

    Posted by: Ivo Limmen on August 01, 2006 in response to Message #214526
    It's truly a shame how the creator of NDoc has been treated. I liked and used NDoc many times. I'm curious how much Sandcastle will work/look like NDoc.

      Message #214582 Post reply Post reply Post reply Go to top Go to top Go to top

    MS culture of do not invent here

    Posted by: Srikanth Remani on August 01, 2006 in response to Message #214569
    One of the reasons for MS Windows to be successful were the plethora of third party tools/Applications. Why does not MSFT do the same thing in the .Net world. While killing every decent and successful Open Source .Net project with their own set of tools, how do they expect their community project sites like gotdotnet and its latest avatar Codeplex to florish? Cant they develop a mechanism for incentivicing "invention" in the community, instead of "re-inventing" the wheel and killing community initiatives.

    It is unfortunate that NDoc is officially dead. Shame on those who have perpetrated the vandalism, its time for the individuals to realize, if we cannot grow as community atleast grow up as individuals.

      Message #214596 Post reply Post reply Post reply Go to top Go to top Go to top

    Re: Microsoft's Sandcastle emerges as NDoc's creator calls it quits

    Posted by: B K on August 01, 2006 in response to Message #214526
    I think MS is afraid of using Open source tools like NDoc or NUnit because there may be a thinking that people who get familiar with these tools can easily migrate to J2EE world and hence threat to the monopoly world they have built.

      Message #214622 Post reply Post reply Post reply Go to top Go to top Go to top

    Re: Microsoft's Sandcastle emerges as NDoc's creator calls it quits

    Posted by: bob farmer on August 01, 2006 in response to Message #214596
    I think MS is afraid of using Open source tools like NDoc or NUnit because there may be a thinking that people who get familiar with these tools can easily migrate to J2EE world and hence threat to the monopoly world they have built.


    I suppose this was meant as a joke and you forgot the smiley? Otherwise I find it's quite a stretch to associate NDoc with migration to J2EE. It's not even as close as apples and oranges. But I know it was meant as a joke :)

      Message #214707 Post reply Post reply Post reply Go to top Go to top Go to top

    Re: Microsoft's Sandcastle emerges as NDoc's creator calls it quits

    Posted by: B K on August 02, 2006 in response to Message #214622
    You are right I did not put the BIG SMILEY. Atleast somebosy got the joke.

    :)

     
    New content on TheServerSide.NETNew content on TheServerSide.NETNew content on TheServerSide.NET

    DSLs and language interop

    Language "mashups" will become more prominent, and developers will become polyglots, one programmer suggests.

    VS 2008 Resources

    SearchWinDevelopment.com offers an introduction to the language, performance, testing and data management improvements in VS 2008.

    VB code downloads home

    VBCode.com code snippets cover all aspects of application development, from data binding to security to the user interface.

    XAML Learning Guide

    Get up to date on XAML best practices with a variety of articles, tutorials and webcasts. [SearchWinDevelopment.com]

    Company uses VSTS DB edition to tame workflow

    One team's experience with the VSTS DB edition suggests that it can improve workflow for dev teams. It also enhanced Agile efforts. (June 24, Article)

    Book: Intro to DSL Tools

    Microsoft has begun to include DSL tools in the VSTS kit. A new book by Steve Cook and other VSTS team members helps set the stage. (June 24, Article)

    I See the Silverlight Shining!

    Cartoon: Be it ever so humble there is no place like your home after you get a Microsoft Home Server . (June 18, Cartoon)

    A look at .NET 3.5

    Microsoft's Thom Robbins says new technology to highlight in NET 3.5 includes AJAX, LINQ for both C# and VB, as well as tooling enhancements intended to ease the task of building WPF, WF and WCF apps. (June 29, Podcast)

    Venkat Subramaniam on AJAX

    Venkat Subramaniam discusses AJAX bottlenecks, the tenets of Agile development and more. He spoke at the Ajax Experience. (June 25, Tech Talk)

    Building a Claims-Based Security Model in WCF - Part 2

    In the second of a two-part series, Michele Leroux Bustamente discusses design decisions related to the claims-based security model. Read the story and walk through the process for creating a set of claims-based utilities to encapsulate claims authorization at the service tier. (May 24, Article)

    Introducing the Entity Framework

    Understanding why the Entity Framework exists and learning where it can fit into your projects can get you prepared for the eventual release early next year. (May 10, Article)

    WCF Security Learning Guide

    Resource: This learning guide gives you quick access to useful links on Windows Communication Foundation security information. (April 24, Article)

    Brad Abrams: Patterns for successful ASP.NET AJAX development

    TSS.NET's Jack Vaughan spoke recently spoke with Microsoft's Brad Abrams to find out what he is seeing in the field and what the chefs in Redmond are cooking. Along the way he discusses patterns of AJAX frameworks. (April 11, Article)

    Building a Claims-Based Security Model in WCF

    In a two-part series, Michele Leroux Bustamente explains how claims-based security is supported by WCF, and how you can implement a claims-based security model for your services. (March 29, Article)

    Authoring workflow using XAML

    Windows Workflow Foundation is a new technology that many developers will need to get their heads around. In a brief excerpt adapted from Programming Windows Workflow Foundation: Practical WF Techniques and Examples using XAML and C#, K.Scott Allen considers aspects of workflow definition. (March 22, Chapter Excerpt)

    News | Blogs | Discussions | Tech talks | Patterns | Reviews | White Papers | Downloads | Articles | Media kit | About
    All Content Copyright ©2007 TheServerSide Privacy Policy
    Site Map