2.15. Installation and Operating Environment Interface

Cover in as OS-independent way as possible how to install the system, and how it's invoked from the OS.

2.15.1. Regular User Installation

Want to keep prompts to a minimum. I think these are they, er, this is it:

  1. "Enter the name of the directory where the Calendar Tool will store its standard files. _______________"
Instead of a prompt, conclude the installation with a tip of one of the following forms, as appropriate:

You are a confirmed registered user on the
Calendar Tool central host computer
host name.

You can use the `Admin->Central Host' command
to change your central host or disconnect from the host
to run in stand-alone mode.



-- or --

This installation of the Calendar Tool is configured
to run as a stand-alone program that is not initially
connected to a Calendar Tool central host computer.

If you are a registered user on a Calendar Tool central host,
you can use the `Admin->Central Host' command to connect to the host.

If you are not a registered and want to become one,
please contact your local Calendar Tool administrator.

The first form of tip happens by virtue of a cal tool admin having built a custom config with the default name of a central host set to a host on which the user running the install is registered. The second form happens otherwise.

2.15.2. Implementor or Adminstrator Configuration of the Calendar Tool

When the app is built by the implementors or configured by an adminstrator, it contains the following hard-wird information:

2.15.3. Installation of the Calendar Tool on a Regular User's Local Computer

When installed, the app is additionally configured with the following info:

2.15.4. Installation of the Calendar Tool Administration Program on a Central Host

2.15.5. Location of Calendar Tool Files

Some directory needs to be designated as a user's caltool directory, and this directory must be that specified in a register's user's central host user database record. The default name for this directory in the standard Calendar Tool distribution is .CalendarTool. System installers and adminstrators must take care that the following conditions do not cause confusion or problems for users:

  1. the installation script, by some funky OS convention, puts the user's cal tool dir is some place like c:336e user's cal tool database record says the user's cal tool dir is someplace else
  2. a user is registered on more than one calendar tool central host, with different cal tool directories, or other different user-record information on thoses hosts
As necessary, expand and elaborate upon these conditions, including explanation of exactly where they're problems or can lead to problems.

2.15.6. Invoking the Calendar Once Installed

Points to include:






Prev: multi-user-envir | Next: future-enhancements | Up: functional | Top: index