Current time: 12-22-2024, 10:26 PM Hello There, Guest! (LoginRegister)


Post Reply 
INSTALLs in the package and wiki-documentation
Author Message
Cube Offline
Member
***

Posts: 740
Joined: Apr 2007
Reputation: 9
Post: #1
INSTALLs in the package and wiki-documentation
In the last time there were some problems because the install- and upgrade-manuals in the package and in the wiki are different. The devs normally only update the INSTALL-file, not the wiki. There are also specific INSTALL-files for each distro, in the wiki that's missing. At the moment there are many differences between the package- and the wiki-instructions. Even if both version work, this makes maintenance of the documentation difficult.

So I would like to discuss here this topic - perhaps we can find a better solution.
I see the following possibilities:
- We could delete the manuals for installation and RCx->RCx upgrade in the wiki and point to the INSTALL-file.
- We could copy all the different INSTALL-files into the wiki - then we have to update it if there is a change in the INSTALL file.
- We could also make a link to the wiki in the INSTALL-file.
(This post was last modified: 08-09-2008 12:04 AM by Cube.)
08-09-2008 12:03 AM
Find all posts by this user Quote this message in a reply
pgentoo Offline
Member
*****
Dev Team

Posts: 326
Joined: Mar 2007
Reputation: 0
Post: #2
RE: INSTALLs in the package and wiki-documentation
I propose putting a message in the INSTALL file that references the appropriate wiki page. It's easier to keep the wiki updated and accurate...
08-10-2008 06:28 AM
Find all posts by this user Quote this message in a reply
BioALIEN Offline
Public Relations Officer
*****
Dev Team

Posts: 620
Joined: Feb 2007
Reputation: 5
Post: #3
RE: INSTALLs in the package and wiki-documentation
I agree with pgentoo's comments and choose:
"- We could also make a link to the wiki in the INSTALL-file."

The INSTALL file should list a very generic installation, e.g. how to download the package, extract the files and execute the install.

The rest is a link to the wiki that guides the person through the install procedure.

The same would be good for upgrade. In fact, if we use this method, then INSTALL and UPGRADE files would be almost identical.
08-11-2008 10:22 AM
Find all posts by this user Quote this message in a reply
gOOvER Offline
Banned

Posts: 3,561
Joined: Jul 2007
Post: #4
RE: INSTALLs in the package and wiki-documentation
Also agree with pgentoo. So it's easier to keep all Up2date
08-11-2008 12:07 PM
Visit this user's website Find all posts by this user Quote this message in a reply
RatS Offline
Project Leader
******

Posts: 1,854
Joined: Oct 2006
Reputation: 17
Post: #5
RE: INSTALLs in the package and wiki-documentation
I disagree. It's normally me, who upgrades installation and upgrade. to rewrite the INSTALL file is no problem for me. However, to edit the docu page will create more overhead.
Best solution will be: To install or update start: ispcp-setup (However, this hat to be written first)
(This post was last modified: 08-11-2008 03:59 PM by RatS.)
08-11-2008 03:59 PM
Visit this user's website Find all posts by this user Quote this message in a reply
kilburn Offline
Development Team
*****
Dev Team

Posts: 2,182
Joined: Feb 2007
Reputation: 34
Post: #6
RE: INSTALLs in the package and wiki-documentation
I also disagree. The instructions may change from version to version, so consider this use case:

- Peter wants to install some older version for whatever reason
- Peter downloads the version he wants
- Peter checks the INSTALL instructions

1- INSTALL points to the wiki, and the wiki only has install instructions of the newest release, so peter ends up with a failed installation.
2- INSTALL has the installation instructions of this version, so peter ends with a working system.

See my point? INSTALL is version-specific so it should be bundled with each realease...
08-11-2008 06:32 PM
Visit this user's website Find all posts by this user Quote this message in a reply
gOOvER Offline
Banned

Posts: 3,561
Joined: Jul 2007
Post: #7
RE: INSTALLs in the package and wiki-documentation
We don't support older Versions. When User A want's to install an older Version, he have to look on his own, how to install We can't support all Versions.
08-11-2008 06:39 PM
Visit this user's website Find all posts by this user Quote this message in a reply
kilburn Offline
Development Team
*****
Dev Team

Posts: 2,182
Joined: Feb 2007
Reputation: 34
Post: #8
RE: INSTALLs in the package and wiki-documentation
Supporting older versions is one thing, getting rid of it's installation instructions is another one...
08-11-2008 06:55 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Cube Offline
Member
***

Posts: 740
Joined: Apr 2007
Reputation: 9
Post: #9
RE: INSTALLs in the package and wiki-documentation
I also think there should be a manual included in the package. That's the case with most other software too. Also we can not guarantee, that funny guys do not modify the wiki so that it does not work. Even if we recognise that very fast, this will result in failed installations.
I personally would prefer that there are only the INSTALL-files. I also think it's not that much work for the docu-team to copy changes from the INSTALL-files to the wiki. But in this case that manuals should not be editable by others (I don't know if this is possible with our wiki-software), so that there are always the same instructions in the wiki and in the INSTALL-file. We definitely have to get rid of these two different versions we have right now.
08-11-2008 07:46 PM
Find all posts by this user Quote this message in a reply
Cube Offline
Member
***

Posts: 740
Joined: Apr 2007
Reputation: 9
Post: #10
RE: INSTALLs in the package and wiki-documentation
So at the moment there are 3 people who like the wiki solution and 3 who like the INSTALL solution. Let's try to make both groups happy.
Quote:(I don't know if this is possible with our wiki-software)
I now know, that this is possible. The edit-permissions for the install and upgrade pages can be given only to the docu-team and to the devs.

So I would make it this way:
- delete actual wiki-manuals
- copy all distro-specific install and upgrade manuals from the INSTALL-files to the wiki
- add a sentence, that this manual is for the most recent release and that instructions for nightly builds or older versions can be found in the INSTALL-files
- restrict editing of these pages (has to be done by superuser gOOvER)
- the docu-team will update the wiki if RatS/devs make changes to the INSTALL-files and there is a new release

Any doubts/objections?
08-12-2008 05:35 AM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)