Goals
-----

The trunk/Scripts/Functions/Help/Backends directory organizes documentation backends used by help functionality of centos-art.sh script.

Description
-----------

Documentation backends are organized inside directories. There is one directory for each documentation backend. Inside backend directories, documentation actions are implemented by mean of shell functions. There is one shell function for each documentation action (e.g., reading, editing, updating output, etc.) and auxiliar shell functions to backup documentation actions.

Inside backend directories, shell functions must have the same structure in their names. The name structure used by shell functions here is: suffix_funcname.sh, were suffix is the name of the directory backend in lowercase and funcname is the name of the function. Assuming, both texinfo and docbook backends have been already implemented, they must have a structure similar to the following:

trunk/Scripts/Functions/Help/Backends
|-- Docbook
|   |-- Templates
|   |   |-- en_US
|   |   `-- ...
|   |-- docbook_editEntry.sh
|   |-- docbook_updateOutputFiles.sh
|   `-- ...
`-- Texinfo
    |-- Templates
    |   |-- en_US
    |   `-- ...
    |-- texinfo_editEntry.sh
    |-- texinfo_updateOutputFiles.sh
    `-- ...

Usage
-----

The following documentation backends are available:

  * Directories trunk Scripts Functions Help Backends Texinfo

  * Directories trunk Scripts Functions Help Backends Docbook

  * Directories trunk Scripts Functions Help Backends Linuxdoc

See also
--------

  * Directories trunk Scripts Functions Help

  * Directories trunk Scripts Functions

  * Directories trunk Scripts

  * Directories trunk