View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0010158 | CMake | Documentation | public | 2010-01-18 17:41 | 2013-09-12 18:30 | ||||
Reporter | Mateusz Loskot | ||||||||
Assigned To | Brad King | ||||||||
Priority | low | Severity | minor | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | CMake-2-8 | ||||||||
Target Version | CMake 2.8.10 | Fixed in Version | CMake 2.8.10 | ||||||
Summary | 0010158: Incorrect name of Visual Studio .NET 2005 product and Visual Studio 10/2010 | ||||||||
Description | The CMake 2.8 documentation describes generator for Visual Studio 2005 as follows: """ # Visual Studio 8 2005: Generates Visual Studio .NET 2005 project files. # Visual Studio 8 2005 Win64: Generates Visual Studio .NET 2005 Win64 project files. """ It uses incorrect name of the VS product. There is no such product as "Visual Studio .NET 2005". It should read as "Visual Studio 2005". Microsoft intentionally dropped the use of .NET moniker since version 2005 of Visual Studio. It's a minor trivia but trivial things make a quality. References: http://msdn.microsoft.com/en-us/library/ms950416.aspx [^] http://en.wikipedia.org/wiki/Microsoft_Visual_Studio [^] http://www.danielmoth.com/Blog/2005/08/no-more-net.html [^] | ||||||||
Tags | 2005, msvc80, visual studio | ||||||||
Attached Files | |||||||||
Relationships | ||||||
|
Relationships |
Notes | |
(0024887) David Cole (manager) 2011-01-18 13:15 |
Obviously, practically speaking, "2010" and "10" are one and the same w.r.t. Visual Studio version numbers. The GUI and splash screen and about dialog all say "Visual Studio 2010 ...", but the installation directory is "C:\Program Files (x86)\Microsoft Visual Studio 10.0". I think the problem is... these strings are used as "-G" arguments to CMake. So... we cannot take away the -G strings that already work. But I suppose if we wanted to "make things consistent" someday within CMake, we could keep all the existing -G strings and keep them working the same as they do now, but then make the new and improved version have all consistent strings, referenced in a good order and with good phrasing. Comments indicating what people think is "good" here would be most welcome right here in this bug entry... |
(0025016) Fraser Hutchison (reporter) 2011-01-22 20:51 |
Using the proper product names throughout would be "goodest" I reckon. Failing that, if the names are to be abbreviated anyway to use the internal product number, I'd probably prefer shortening "Visual Studio xx" to "VSxx", and not include the year or ".NET" at all. So the full list would be VS6, VS7, VS7.1, VS8, VS8 Win64, VS9, VS9 Win64, VS10 and VS10 Win64. Regardless of the naming convention, I'd also like to see the products listed chronologically. |
(0025026) Mateusz Loskot (reporter) 2011-01-24 11:56 |
There are two things usually mismatched: product name and product version sometimes called product internal version. For, Visual studio we have: Product name: Visual Studio 2010 Product version: 10.0 Moreover, there is also version of C/C++ compiler included in Visual Studio 2010 which has number 16.x In my opinion CMake should refer to Visual Studio by its product name. This product name is unique, so no ambiguity will occur. Visual Studio 6.0 Visual Studio .NET 2002 Visual Studio .NET 2003 Visual Studio 2005 Visual Studio 2008 Visual Studio 2010 ... |
(0031309) David Cole (manager) 2012-10-24 17:17 |
Brad updated the documentation strings to drop the ".NET" -- this change is in CMake 2.8.10 |
(0032479) Robert Maynard (manager) 2013-03-04 08:38 |
Closing resolved issues that have not been updated in more than 4 months. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2010-01-18 17:41 | Mateusz Loskot | New Issue | |
2010-01-18 17:44 | Mateusz Loskot | Tag Attached: visual studio | |
2010-01-18 17:44 | Mateusz Loskot | Tag Attached: 2005 | |
2010-01-18 17:44 | Mateusz Loskot | Tag Attached: msvc80 | |
2010-12-15 07:18 | David Cole | Assigned To | => David Cole |
2010-12-15 07:18 | David Cole | Status | new => assigned |
2011-01-18 13:15 | David Cole | Note Added: 0024887 | |
2011-01-18 13:15 | David Cole | Summary | Incorrect name of Visual Studio .NET 2005 product => Incorrect name of Visual Studio .NET 2005 product and Visual Studio 10/2010 |
2011-01-22 20:51 | Fraser Hutchison | Note Added: 0025016 | |
2011-01-24 11:56 | Mateusz Loskot | Note Added: 0025026 | |
2011-10-25 22:02 | David Cole | Priority | normal => low |
2011-10-25 22:02 | David Cole | Assigned To | David Cole => |
2011-10-25 22:02 | David Cole | Status | assigned => backlog |
2012-10-24 17:17 | David Cole | Note Added: 0031309 | |
2012-10-24 17:17 | David Cole | Status | backlog => resolved |
2012-10-24 17:17 | David Cole | Fixed in Version | => CMake 2.8.10 |
2012-10-24 17:17 | David Cole | Resolution | open => fixed |
2012-10-24 17:17 | David Cole | Assigned To | => Brad King |
2012-10-24 17:17 | David Cole | Target Version | => CMake 2.8.10 |
2013-03-04 08:38 | Robert Maynard | Note Added: 0032479 | |
2013-03-04 08:38 | Robert Maynard | Status | resolved => closed |
2013-09-12 18:30 | David Cole | Relationship added | related to 0014402 |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |