|
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
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
|
|
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
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
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
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
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
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 |
 |
 |
Language "mashups" will become more prominent, and developers will become polyglots, one programmer suggests.
SearchWinDevelopment.com offers an introduction to the language, performance, testing and data management improvements in VS 2008.
VBCode.com code snippets cover all aspects of application development, from data binding to security to the user interface.
Get up to date on XAML best practices with a variety of articles, tutorials and webcasts. [SearchWinDevelopment.com]
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)
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)
Cartoon: Be it ever so humble there is no place like your home after you get a Microsoft Home Server .
(June 18, Cartoon)
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 discusses AJAX bottlenecks, the tenets of Agile development and more. He spoke at the Ajax Experience.
(June 25, Tech Talk)
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)
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)
Resource: This learning guide gives you quick access to useful links on Windows Communication Foundation security information.
(April 24, Article)
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)
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)
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)
|
|