Hi swin,
thank you for your response. Please excuse the late reply. I went into Christmas holidays...
From your response I've learned that .netTiers is a community project. And I fully agree with you that it lives from its contributors.
But isn't the intention of the .netTiers project to be used by others? For example, we're using .netTiers in our commercial solution. And we're being paid for our quick contribution to that company solution, but we're not paid for contibuting to the .netTiers project. Personally and privately I'd like to contribute to the .netTiers project, but usually contributing is not the primary goal of any project, but delivering a solution and just using it.
As a user I'm a different target group than a contributor. A user doesn't want to have a look at the source. A user just expects it to run smoothly. XML documentation and IntelliSense is all a user wants to deal with. In the course of a project a user needs to focus on his own source code and on his own goals.
From a user's point of view a comment like the above doesn't give any useful information. It's just repeating the property's name, which is already known and doesn't give any additional information. Thus, it's redundant. A useful comment gives more detailed information about the context (a "property name" like the name of the above property can be virtually anything [as can be seen right from this note]). A useful comment also gives information about what consequences come with setting the property and, optionally, which other properties are related to that property.
As the contributor is virtually the only one who knows all these details when implementing his contribution, he's supposed to be the one to also supply a useful comment. That's part of his contribution and part of the difference between private and public programming style.
In short, my complaint is that a delivery with bad documentation is a useful as US Yellow Pages in Chinese. Great for those who are into Chinese, but most of the users can't use it, altough virtually everything's right at their hands. And I don't think anyone expects US citizens to first learn Chinese before using the Yellow Pages. So no one should expect users to first dig into a third party's source code before using its Assemblies.
Regards,
Axel Dahmen