Yes, exactly, the way it is now is not obvious, but it should be.

I indeed thought that CMake 2.8 documentation was for 2.8.*, but I
discovered this week that it wasn't. And I'm sure that this happens
with A LOT of people.

Renato

2011/12/21 Tim Gallagher <tim.gallag...@gatech.edu>:
> I like the idea of putting "new in #.#.#" when features are added, that would 
> at least be an easy reminder on the documentation page that some things are 
> not universal to 2.8.*.
>
> I also agree that it's not super clear that back documentation is available 
> on the wiki. If you look at the documentation page, it says things like 
> "Documentation for CMake 2.8", "Documentation for CMake 2.6" and then at the 
> bottom under "Legacy Documentation for CMake" there is a section for CMake 
> 2.4.
>
> To me that implies that
>
> A) documentation holds for all versions of 2.8.* or 2.6.* or 2.4.*;
> B) there is only documentation for those versions and the wiki would hold 
> other types of information (and if you just go to the main page of the wiki, 
> there is no indication that old versions are documented, I had to search to 
> find it).
>
> So, I understand all to well how time consuming writing documentation is. And 
> if space is an issue, how about the following:
>
> A) Rename the links on the documentation page so that it says it is for the 
> current version, so it would say "Documentation for CMake 2.8.7" when the 
> next is released.
> B) Under "Legacy Documentation", put a link to the CMake_Released_Versions 
> page on the wiki to point people to that documentation.
>
> Does that sounds like a reasonable compromise? We've run into this frequently 
> enough that I thought I'd bring it up, but as I said before, if we're the 
> only ones who keep making these mistakes, then we can deal with it internally.
>
> Tim
>
> ----- Original Message -----
> From: "Renato Utsch" <renatout...@gmail.com>
> To: cmake@cmake.org
> Sent: Wednesday, December 21, 2011 8:38:27 AM
> Subject: Re: [CMake] Documentation request
>
> Yes, but is not so easy to find. It would be easier to have it in the
> documentation page (if the page hosts CMake 2.6 or CMake 2.4
> documentations, why it doesn't host CMake 2.8.3 documentation? They
> should be on the wiki too!), easier to find.
>
> Renato
>
> 2011/12/21 Michael Wild <them...@gmail.com>:
>> As I already said, all the old documentation (back to version 1.6,
>> AFAIK) is available on the wiki.
>>
>> Michael
>>
>> On 12/21/2011 01:12 PM, Renato Utsch wrote:
>>>> You ?
>>>> This represents a fair amount of work...
>>>> I bet that if no-one did it it is because it's a hUGe task.
>>>
>>> Sorry, I am not that good with english, I meant as the CMake team with
>>> 'you'. But the 'CMake team' could do that with new releases, like,
>>> writing this warning with additions in the newer releases.
>>>
>>> Or, the easier way, to mantain different versions of the documentation
>>> at the site. This is not difficult, maybe put the latest doc in the
>>> "Documentation" page and down in the "see also" of the documentation a
>>> link to the older ones, or maybe everything in the documentation
>>> page...
>>>
>>> Renato
>>>
>>>
>>>
>>> 2011/12/21 Eric Noulard <eric.noul...@gmail.com>:
>>>> 2011/12/21 Renato Utsch <renatout...@gmail.com>:
>>>>> I had the same problem a yesterday (or the day before) with the
>>>>> string( FIND ) command...
>>>>>
>>>>> I tried to find the cmake 2.8.4 docs but I couldn't.
>>>>
>>>> cmake command **itself** is able to spit out its documentation.
>>>> So
>>>>
>>>> cmake --help-command string
>>>>
>>>> will give you the hopefully up to date doc of the currently used cmake.
>>>> In the same way:
>>>> cmake --help-full
>>>> cmake --help-html
>>>>
>>>> will give you a doc similar to
>>>> http://www.cmake.org/cmake/help/cmake-2-8-docs.html
>>>>
>>>> but for the currently used cmake.
>>>>
>>>>>  I think you should do it, or at least to issue a warning (in the 
>>>>> documentation) in
>>>>> every command that wasn't introduced in CMake 2.8.0...
>>>>
>>>> You ?
>>>> This represents a fair amount of work...
>>>> I bet that if no-one did it it is because it's a hUGe task.
>>>>
>>>> --
>>>> Erk
>>>> Membre de l'April - « promouvoir et défendre le logiciel libre » -
>>>> http://www.april.org
>>> --
>>>
>>> Powered by www.kitware.com
>>>
>>> Visit other Kitware open-source projects at 
>>> http://www.kitware.com/opensource/opensource.html
>>>
>>> Please keep messages on-topic and check the CMake FAQ at: 
>>> http://www.cmake.org/Wiki/CMake_FAQ
>>>
>>> Follow this link to subscribe/unsubscribe:
>>> http://www.cmake.org/mailman/listinfo/cmake
>>
>> --
>>
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at 
>> http://www.kitware.com/opensource/opensource.html
>>
>> Please keep messages on-topic and check the CMake FAQ at: 
>> http://www.cmake.org/Wiki/CMake_FAQ
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.cmake.org/mailman/listinfo/cmake
> --
>
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at 
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the CMake FAQ at: 
> http://www.cmake.org/Wiki/CMake_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.cmake.org/mailman/listinfo/cmake
--

Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to