The Polaris Help System:
Care and Feeding


CONTENTS
Introduction
Polaris Directory Structure
Parts of Polaris
Failure Cases
AFS side
The Files and Directories of the Polaris System
Adding Documents to the Polaris System
Accessing the Files Through the Polaris Help System

1.0: Introduction

The Polaris Help System is Carnegie Mellon University's integrated computer help system project. It provides on-line help on the following CMU-supported platforms:

Polaris runs on all the supported systems, providing information appropriate to the beta and gamma environments. Polaris consists of help files and a set of maintenance programs. It is released throughout the campus network using Depot. When a user types "help", a browser (Mosaic/Netscape/Lynx) is invoked, displaying the top level Polaris screen. The user can navigate through the help system as desired by browsing through linked files or by searching for a specific term.


2.0: Polaris Directory Structure

On the Polaris server, most of the configuration is located under "/usr/polaris"; exceptions to this rule include /etc/rc.local.polaris, /etc/fultext, and the crontab file which specifies when Polaris should be updated.

TABLE 1: Contents of /usr/polaris


3.0: Parts of Polaris


4.0: Failure Cases


5.0: AFS Side

To make a machine a Polaris server, add "%define doespolaris" to the package.proto file. Any machine with this definition will pull down the files needed to be a Polaris server.

TABLE 3: Polaris Package Files

The files themselves come from several places, as indicated by the following table.

TABLE 4: Polaris File Areas


6.0: The Files and Directories of the Polaris System



7.0: Adding Documents to the Polaris Help System

When you add documents to the system, you must add:

  • the document itself
  • a corresponding doc/browse file

    You can also add:

  • struct files
  • aliases

    8.0: Accessing Files Through the Polaris Help System


    Return to: Polaris Home Page | Andrew II Home Page