Guidline for The perfect OS/Program/app installation
Posted: 18 Jan 2006, 20:38
/*
I know this is a little of the general Programming discission , but I think programmers may think about this.
*/
This here article doesn’t reflect any of the views of the publisher, the forums or the readers themselves.
This is the raving of a mad man who had his fair share of OS installation and their problems.
The Perfect OS Installation.
“Axe Blade 346”. Proudly made by a South-African.
Contact me at axe346@yahoo.com
Label it the Perfect OS so that I don’t delete it. Any recommendations or even an OS capable of all this will be gladly accepted.
Windows or Linux debaters the word goes “Trespasser shall be shot, Survivors shall be shot again.”, so stay clear.
/* Feel free to cut a little, and if necessary summarize the rest. */
Hi.
I am sending this to every MAG about computers I am able to South-African Web Site on so don’t be suprised if you see in it more than one MAG or Forum.
I am a gamer and a programmer (still learning). I have worked and played on a lot of OSses. Dos, Windows (2 to Longhorn Beta), Unix, Linux (Mandrake 8.2 to 10.3, SuSe , Fedora Core 4), MacOS and even Kwirtel (The OS that runs on that little palm pilot Reps use.). Hay, I still have a copy of Dos 4. I installed my first OS, Windows 3.11, when I was just 8 , I am 20. My father was a programmer who had written a program in Clipper 5 for Spoornet {Estimate}, which they ran on for 4 years, and my brother did a little programming in high school.
Here goes my list of how an installation should be made, be it OS or OS supplementary. This is to get make it as easy as possible for the user. This is mainly gotten from Linux but can also be implemented in Windows and even your own program.
Let’s take a Four CD / DVD Program From the Perspective of an OS.
CD 1- The basic installation or the Core of your Program. This should be the things that everyone will or may use.
CD 2 - The things that are useful but not necessary like a Second Language Set, extra Games, Office set?
CD 3- The least used things like a Console/DOS Web page Editor, who uses it?
CD 4 - Specialized stuff, like Developing environments and simulators.
All these CD should be bootable, say you have installed the Core and you want to install the Second Language set now you should be able to do so from the CD not the OS. If you have extra things to install like drivers extra programs for the OS and these likes you should be asked do install them in the OS installation. The installation should be customizable, say you don’t want paint you should have to install it if it is not used by one of your other applications like an icon editor, and if you remove icon editor it should ask you if you want paint or not.
The installation should need as little as possible user assistance as possible after the setup part. It should be understandable even to a 6-year-old kid, clicking next all the time. If the user has more than one CD / DVD drive the Installation should look for the installations CDs in all of them, the user should even be ab1e to specify that CD 1 is in drive two and CD 3 in bay drive one. The OS should be able to load every thing onto the HD and install from there. Everything should be able to be tested. From a Sound card to a sample of a program. It should provide text, low- and high- graphics installations.
Only one administrator and one user account should be made and the rest added to them as sub administrator and user which less privileges. The user should log in and when necessary be able to switch to administrator. This will lesson the impact of a child or somebody not knowing what they are doing who goes and tries to install a incorrect driver. (Just an example.)
A user should also be able to install previous OSses, of the same type, applications.
The user should also be able to go from DVD to CD and vice versa. Say you have it on a CD set you should be able to put it on DVD and install it from DVD.
I know I am being idealistic, but wouldn’t this almost cater for everyone. Firewall PC installer, Advanced PC User, and even the guy or gal who has to come and fix the computer.
But now I’m getting crazy. Lets look from it from a Windows Perspective. Say a user has 98SE,XP and XP pro. The user should be able to boot up XP and by clicking an icon/button switch to XP pro, and log out of XP pro. and into 98SE. A program running in 95 should be able to be used in XP with a password. I am not asking for a program running in XP to be used in 98SE.
If you go and ask me, which OS is better, I tell you for what? I am currently working in Windows 98 or Linux Mandrivia 10.3. Stability even on an old Computers. Perfect for a backup firewall PC. I play in XP (eXtreme Play?).
And please
NO MORE BLUE SCREENS
, try red for danger, orange for warning, green for info.
*heading edited - jee*
I know this is a little of the general Programming discission , but I think programmers may think about this.
*/
This here article doesn’t reflect any of the views of the publisher, the forums or the readers themselves.
This is the raving of a mad man who had his fair share of OS installation and their problems.
The Perfect OS Installation.
“Axe Blade 346”. Proudly made by a South-African.
Contact me at axe346@yahoo.com
Label it the Perfect OS so that I don’t delete it. Any recommendations or even an OS capable of all this will be gladly accepted.
Windows or Linux debaters the word goes “Trespasser shall be shot, Survivors shall be shot again.”, so stay clear.
/* Feel free to cut a little, and if necessary summarize the rest. */
Hi.
I am sending this to every MAG about computers I am able to South-African Web Site on so don’t be suprised if you see in it more than one MAG or Forum.
I am a gamer and a programmer (still learning). I have worked and played on a lot of OSses. Dos, Windows (2 to Longhorn Beta), Unix, Linux (Mandrake 8.2 to 10.3, SuSe , Fedora Core 4), MacOS and even Kwirtel (The OS that runs on that little palm pilot Reps use.). Hay, I still have a copy of Dos 4. I installed my first OS, Windows 3.11, when I was just 8 , I am 20. My father was a programmer who had written a program in Clipper 5 for Spoornet {Estimate}, which they ran on for 4 years, and my brother did a little programming in high school.
Here goes my list of how an installation should be made, be it OS or OS supplementary. This is to get make it as easy as possible for the user. This is mainly gotten from Linux but can also be implemented in Windows and even your own program.
Let’s take a Four CD / DVD Program From the Perspective of an OS.
CD 1- The basic installation or the Core of your Program. This should be the things that everyone will or may use.
CD 2 - The things that are useful but not necessary like a Second Language Set, extra Games, Office set?
CD 3- The least used things like a Console/DOS Web page Editor, who uses it?
CD 4 - Specialized stuff, like Developing environments and simulators.
All these CD should be bootable, say you have installed the Core and you want to install the Second Language set now you should be able to do so from the CD not the OS. If you have extra things to install like drivers extra programs for the OS and these likes you should be asked do install them in the OS installation. The installation should be customizable, say you don’t want paint you should have to install it if it is not used by one of your other applications like an icon editor, and if you remove icon editor it should ask you if you want paint or not.
The installation should need as little as possible user assistance as possible after the setup part. It should be understandable even to a 6-year-old kid, clicking next all the time. If the user has more than one CD / DVD drive the Installation should look for the installations CDs in all of them, the user should even be ab1e to specify that CD 1 is in drive two and CD 3 in bay drive one. The OS should be able to load every thing onto the HD and install from there. Everything should be able to be tested. From a Sound card to a sample of a program. It should provide text, low- and high- graphics installations.
Only one administrator and one user account should be made and the rest added to them as sub administrator and user which less privileges. The user should log in and when necessary be able to switch to administrator. This will lesson the impact of a child or somebody not knowing what they are doing who goes and tries to install a incorrect driver. (Just an example.)
A user should also be able to install previous OSses, of the same type, applications.
The user should also be able to go from DVD to CD and vice versa. Say you have it on a CD set you should be able to put it on DVD and install it from DVD.
I know I am being idealistic, but wouldn’t this almost cater for everyone. Firewall PC installer, Advanced PC User, and even the guy or gal who has to come and fix the computer.
But now I’m getting crazy. Lets look from it from a Windows Perspective. Say a user has 98SE,XP and XP pro. The user should be able to boot up XP and by clicking an icon/button switch to XP pro, and log out of XP pro. and into 98SE. A program running in 95 should be able to be used in XP with a password. I am not asking for a program running in XP to be used in 98SE.
If you go and ask me, which OS is better, I tell you for what? I am currently working in Windows 98 or Linux Mandrivia 10.3. Stability even on an old Computers. Perfect for a backup firewall PC. I play in XP (eXtreme Play?).
And please
NO MORE BLUE SCREENS
, try red for danger, orange for warning, green for info.
*heading edited - jee*