What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 128 Stack Exchange communities.

Update: See an answer below.

I just discovered totally great looking replacement for silly :

(112 question so far)

I propose to make it a master tag and merge and synonimize.

This is an official name, see MSDN, Wikipedia.

Related post: Rename [mstest] to [.net-testing-framework].

Update: Currently msbuild is widely improperly used as a tag meaning the whole Unit-Testing Framework itself. Not just the executable!

share|improve this question
These two look (related but) different. One's a framework, integrated in Visual Studio and meant to be referenced from unit tests, and the other is a command-line tool used to execute those tests. –  Michael Petrotta Aug 3 '13 at 2:00
@MichaelPetrotta: Seriously? Of course not!. Did you read mstest's wiki? Microsoft .NET Unit Testing Framework (MSTest) –  abatishchev Aug 3 '13 at 2:06
The wiki appears to be wrong. Let's go to the primary sources. –  Michael Petrotta Aug 3 '13 at 2:07
@MichaelPetrotta: This is common tag misuse. Everybody uses msbuild instead of the proper one. –  abatishchev Aug 3 '13 at 2:09
@MichaelPetrotta: And for example msbuild is not only about command-line tool but the whole platform: including tools, scripts, etc. –  abatishchev Aug 3 '13 at 2:10
I'm... not sure what you're trying to say there. Do you want to synonomise two non-synonymous concepts because people often confuse them? Might as well synonomise C and C++ then. –  Michael Petrotta Aug 3 '13 at 2:11
Microsoft appears to disagree with you, abatishchev. See my earlier link. –  Michael Petrotta Aug 3 '13 at 2:11
Where does it disagree with me? That's all about proper using tags on SO, just it –  abatishchev Aug 3 '13 at 2:13
mstest is used exactly in the manner as its wiki supposes: Visual Studio Unit Testing Framework. I want to change this. 99.999% of questions under it are about Framework not Executable. –  abatishchev Aug 3 '13 at 2:15
I won't copy the page contents here, but they support my summary in my first comment. I'm afraid I don't understand "That's all about proper using tags on SO, just it". –  Michael Petrotta Aug 3 '13 at 2:15
I don't argue with MSDN so Microsoft can't agree with me or disagree. I state a fact of tag misuse. Nobody use vs-unit-testing-framework, they use msbuild instead. –  abatishchev Aug 3 '13 at 2:17
abatishchev, I don't want to get into a prolonged argument here. My point, if I understand yours, is: the two concepts are different, and different enough that developers will get themselves confused if they treat the former as the same as the latter. Tag synonyms are meant for synonymous concepts: two concepts that are the same, but are spelled differently ("modelling, "modeling"), have gone through a name change ("jakarta-commons-logging" , "apache-commons-logging"), or are otherwise identical ("dont-repeat-yourself", "dry"). Improper use or general confusion is not one of those things. –  Michael Petrotta Aug 3 '13 at 2:20
There are 2 ways: 1) possible: merge them because there is no need for stand-alone msbuild meaning executable only. In this case question will be anyway tagged by both msbuild and vs-ut-f. 2) impossible: keep both and hope (?!) that vs-ut-f will be used instead of msbuild (which has 10+ times more questions under it) when author means framework itself. –  abatishchev Aug 3 '13 at 2:29
And again, tags means what it means (by wiki and usage) and what somebody/me/you actually thinks what does it mean. msbuild on Stackoverflow means Visual Studio Unit-Testing Framework. Its wiki and 1400 questions confirm that. Dispite it's sad or it's not. –  abatishchev Aug 3 '13 at 2:31
If the wiki is wrong then change the wiki to be correct, problem solved for both of you? –  Joe Aug 3 '13 at 2:33
show 4 more comments

1 Answer 1


This tag illustrates an issue within tags usage on Stackoverflow et al:

  • A technology and the tag it represents have the same name. Tag is used properly.
  • By any reason they have different names. We clearly face a tag misuse.

I have a solutions:

Why is it better than current?

  • 99% questions under mstest are actually related to vs-unit-testing-framework, i.e. >1200 questions are tagger improperly.
  • After renaming just <100 questions will be tagged improperly. Maybe 10, maybe 1.
share|improve this answer
add comment

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .