> >> I'm writing a paper regarding text-based admin. vs. GUI based admin.
> >> I'll thank you for answering these questions:
> >> 1. Can you define your experience with the following: (1 none, 5 expert)
> >> a. Windows.
> >> b. Unix (any version)
> >> 2. Please rank the following approaches for administration. (1. hate it, 5
> >> the best)
> >> a. text based administration(configuration files)
> >> b. GUI based administration
> >> c. both
> >> 3. Can you explain the reasons for the selections you made ?
> >> Thanks,
> >> Avi.
1. a) 3 b)4
2. a)3 b)2 c)5
3. I like GUI's because I can prop my feet up and point and click for viewing.
GUI's promote laziness, mental as well as physical. Point, click, choose
default....I primarily work with Linux in KDE, and I have found that I end up
doing most of my work in a terminal window. Most admin tasks tend to be
repititive, and even if you have the appropriate GUI tool its far quicker (read
more cost effective) to use a command line. The GUI tool may be more efficient
for the initial setup, but after that the command line is easier and faster.
For configuration files, a text based system is vastly superior. When you make
a change you can comment out the old entry, enter the new one, with comments on
what, when ,who and why the change wa made. Your notes are right there in the
file. Restart the service in question (not reboot machine) and if it works as
expected, fine, if not, try again. Compare to editing a Windows registry.
I suggest that the learning curve for all those "horrid little text files" on a
Unix system is far less than that required for really being able to
*competently* edit any Windows registry. GUI tools definitely have their
place, but any system based on a totally on a GUI interface will be inherently
less flexible, less stable, more bloated, offer less granularity of control, and
in the long run be more expensive to administrate. It is far quicker and much
less expensive to develop to develop command line utilities for administrative
tasks than comparable GUI tools. Also it is often simpler and quicker to read
the documentation for a command line utility to find out how to use it than to
go through all the menu's and help system with a comparable GUI utility. Given
a choice between a comparable GUI tool and command line tool, if I can
accomplish the task with the GUI without taking my feet off my desk, I'll use
the GUI, even if it takes twice as long........