Actions
Architecture #2397
closedClarify download options on web site and in documentation
Pull Request:
Effort required:
Name check:
Fix check:
Regression:
Description
I just noticed that the Download page (http://www.rudder-project.org/foswiki/Download/WebHome) and the documentation section on installing (http://www.rudder-project.org/rudder-doc-2.4/rudder-doc.html#_install_rudder_server) are unclear about several things:
- The URLs are inconsistent: we should use apt-2.4 in the 2.4 version documentation, not apt-stable (which is currently 2.3, and one day will be 2.5, neither one is 2.4!) (same for rpm-)
- We should explain about apt-stable and apt-nightly in the download page (same for rpm-)
- The "echo" commands in both use "squeeze" hard-coded, this should be replaced with "$(lsb_release -cs)" (see https://github.com/Normation/rudder-vagrant/blob/master/provision/node.sh), so that this will work for lenny, squeeze and whatever version of Ubuntu people are using
- The download page seems to have a very weird structure: 1) package manager, 2) download manually, 3) source, then a new level 1 title, then more sub-sections... I think the whole end of the page should be removed, and we should just refer to the documentation (and thus avoid duplication!)
- All references to Debian in 2.4 should be upgraded to "Debian or Ubuntu"
Updated by Jonathan CLARKE over 12 years ago
Looking at this commit on the documentation, I disagree with some changes:
- You have changed apt-2.3 to apt-stable in the doc for version 2.3. This is incorrect, apt-2.3 is fine in 2.3 documentation, it is apt-2.3 in 2.*4* documentation that should be changed to apt-2.4...
- At least one of the places where "$(lsb_release -cs)" replaced "squeeze" is in a context like "Check that the file contains this:", so that obviously won't be right
Updated by Matthieu CERDA over 12 years ago
- Status changed from New to In progress
I agree with the suggested modifications.
Updated by Nicolas PERRON over 12 years ago
- Status changed from In progress to Pending technical review
- % Done changed from 0 to 100
Jonathan CLARKE wrote:
I just noticed that the Download page (http://www.rudder-project.org/foswiki/Download/WebHome) and the documentation section on installing (http://www.rudder-project.org/rudder-doc-2.4/rudder-doc.html#_install_rudder_server) are unclear about several things:
- The URLs are inconsistent: we should use apt-2.4 in the 2.4 version documentation, not apt-stable (which is currently 2.3, and one day will be 2.5, neither one is 2.4!) (same for rpm-)
Done
- We should explain about apt-stable and apt-nightly in the download page (same for rpm-)
Done
- The "echo" commands in both use "squeeze" hard-coded, this should be replaced with "$(lsb_release -cs)" (see https://github.com/Normation/rudder-vagrant/blob/master/provision/node.sh), so that this will work for lenny, squeeze and whatever version of Ubuntu people are using
Done
- The download page seems to have a very weird structure: 1) package manager, 2) download manually, 3) source, then a new level 1 title, then more sub-sections... I think the whole end of the page should be removed, and we should just refer to the documentation (and thus avoid duplication!)
Done
- All references to Debian in 2.4 should be upgraded to "Debian or Ubuntu"
Done
Updated by Matthieu CERDA over 12 years ago
Well this is kind of ... complicated at the least !
But il looks correct. Thanks NPE.
Updated by Jonathan CLARKE over 12 years ago
- Status changed from Pending technical review to Released
Actions