SGML on Unix Directory Hierarchy Standard

Cees de Groot

Acriter Consulting B.V.

       Pelmolen 20
       3994 XZ
       Houten
       The Netherlands
       +31 313 6344010
       +31 313 6344011
      

$Revision: 1.1 $

This document contains a standard for the installation and location of SGML components on a Unix system. It is meant as a recommendation to people who develop SGML components and Unix distributors.


Introduction

SGML is becoming an increasingly popular standard for document markup, with a rapidly increasing amount of (open source) software to support all kinds of document needs. However, until now, tools distributions, archives etcetera all had their own ideas about where in the filesystem components should be installed. This makes it very hard to perform checks whether components are already available on a target system for installation script authors, and even worse it can quickly lead into an unmaintainable system.

Therefore, starting from the premise that any standard in this area is better than no standard at all, I hereby propose a straightforward directory standard for SGML components. The design targets are:

Please send comments on this document to the author, preferably by E-Mail (<cg@pobox.com>), under referral to the version number ($Revision: 1.1 $).