I argued for on SO months ago and created it. With the rush of questions during and after //build/ I now have Taxonomist. But a number of things were announced at //build/ that were secrets before and there is a rush of tagging going on. Some is good, some is not. I am retagging what I see but would like some opinions. I have seen

  • ok
  • very definitely NOT ok. It is just a fluke that Visual Studio 10 was released in 2010 - VS9 was in 2008. We don't officially know whether VS11 will be in 2011 or 2012 but I would be very surprised if it was this year.
  • ok
  • ok
  • (164 questions; not all are Windows 8) and (not ambiguous but only 9 questions used it) we should pick one
  • ok
  • as opposed to what? pointless imo
  • feels like those "year" tags where people would make - am I right? I've been deleting the tag where I see it.
  • - should it be 5.0 or just 5?

There may be more. Can we look a little organized here?

  • 1
    What is [metro] ambiguous with? – user102937 Sep 19 '11 at 22:02
  • something to do with Tomcat, JaxWS, web services in Java, that kind of thing. I vaguely recognize the words and the other tags and they're not Windows 8 topics at all. – Kate Gregory Sep 19 '11 at 22:06
  • I disagree that Windows-8 is ok. There are going to be many many questions that may pertain only to the beta phase. The feature sets, along with their implementation could be anything by the time of release. – surfasb Dec 5 '11 at 8:20
  • @surfasb with the rumblings of a beta we may now need to distinguish between "developer preview" questions and "beta" questions. What has the pattern been in the past? – Kate Gregory Dec 5 '11 at 12:12
  • I'd just leave it at preview. All that matters is release. That way we can separate the questions that pertain to release from the ones before. – surfasb Dec 5 '11 at 17:28
  • I should reword my first comment. The [Windows-8] and [windows-8-preview] coexistence should not be mutually exclusive, since features like winrt aren't likely to change significantly. Any UI questions and code samples, however, will probably change significantly. – surfasb Dec 5 '11 at 17:32
  • [c#-5.0] should most definitely come with the point zero. – BoltClock's a Unicorn Feb 13 '12 at 6:39

In the documentation for Windows Developer Preview, they are called "Metro style" apps, not "Metro apps" or "Metro UI apps". A tag named metro-style would be useful here.

  • Just search for the tag metro on Stack Overflow. Before Windows 8, "metro" referred to a Web Service interface for Java named Metro. – Peter O. Sep 19 '11 at 22:07
  • You may find that usage of the phrase Metro style is more of a trademark or property/branding consideration, the actual tag may need to be something more specific like windows-metro-ui. – slugster Sep 20 '11 at 0:41
  • I am sure that "Windows", "SQL Server" and "Visual Studio" are all trademarks. That is precisely why they make good tags. – Kate Gregory Sep 20 '11 at 14:00

I was monitoring questions related to Metro-Style-Application/WinRT development the past few weeks and noticed the majority of them are tagged or with occasional references to just that Kate and myself have been fixing to since was related to a Java framework. After I mentioned that in The great Stack Overflow tag/question cleanup of 2012 thread - was renamed to , so possibly it will get confused less, but then I thought there was really no such thing as "metro-UI" and I noticed the tag was defined as

Metro is an internal code name for a typography-based user interface design language created by Microsoft. It is featured prominently in Windows Phone 7 and the upcoming Windows 7 successor Windows 8.

This does not really indicate a Metro Style Application or a WinRT-based app since it could also be a Windows Phone 7 app just as well as another app following the "Metro design language" - such as Zune Software, Windows Media Center, MarkPad or Visual Studio 11. I added a note to the tag definition to make it a bit clearer:

Note - this is not exclusive to Windows 8 and is not synonymous to WinRT - the framework for building so called Windows "Metro Style Applications". Use winrt, winrt-xaml, winjs or directx tags for these.

The MSA term is rather unfortunate since WinRT-based apps that go in the Windows Store do not really have to be based in the "Metro design language" that defines. This might be hard to enforce though, so I see two options to help solve it:

  1. Get rid of and have it and be synonyms for . Then find the few questions tagged that do talk about "Metro design language" and tag them with something like or
  2. Change the definition of to say it is about the WinRT-based Metro Style Apps for Windows 8 + perhaps make it redirect to .
  3. Do nothing.

I am leaning towards option 1 and I can go through the 500 questions and review them.

  • Option #1 should probably have the retag come before the merge/synonymization. I'm torn between both options, though. – BoltClock's a Unicorn May 7 '12 at 6:22
  • I'm not sure I have all the privileges to do these myself. – Filip Skakun May 7 '12 at 15:42
  • I know, which is why I mentioned retagging first before attempting a merge. – BoltClock's a Unicorn May 7 '12 at 15:44

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