Node definition

The site is organised around a tree structure, ie the directory tree on our server.

I hope I am using terminology correctly when I say that a directory tree is a DAG (Directed Acyclic Graph) so long as you use links (Unix) or shortcuts (Windows) with discipline so as not to produce loops.

Why should the site be a DAG?

The first reason is because we are developing over a heterogenous server platform set we must restrict ourselves to the lowest common features of the Operating Systems which we develop on.

Secondly it is much easier to write scripts which recurse down a DAG than a Cyclic Graph, as you can get into loops.

Node Naming Conventions

In accordance with the site conventions the nodes should be short and contain no spaces. It is better to invent a short initialised name than to use a name over 8 characters. Node names should only contain capitals if they are initials.

Document Dated: Thu Aug 6 17:20:39 1998
Modify this document
Previous Version