So, Windows Mobile used to mean well, windows mobile (meaning Windows CE Devices).
Microsoft has now created Windows Phone 7 and branded it Windows Mobile. Microsoft even went so far as to purchase the Windows Mobile tag and put Windows Phone 7 links on it.
Those familiar with Windows Phone 7 and Windows CE based devices know that programming for them is very different.
On the same vein, Compact Framework for Windows CE and Compact Framework for Windows Phone 7 are very different.
Now some may argue that CE is just the "old" stuff and Phone 7 is the "new" stuff. However, there are still a lot of people using the "old" stuff (and not really happy with the fact that they are now "old")
Tagging something as Windows-Mobile Compact-Framework is now ambiguous. It could mean Windows Phone 7 or Windows CE (or a derivative).
Basically, Microsoft has re-used a variable and I am not sure what it means and when.
Should I just not worry about it and hope that my questions will imply what I am working with? Or should tagging be changed a bit to make it clear that this is a Windows-Mobile-Old or Windows-Mobile-New question?