Copyright (C) 2006 Joerg Kunze

   Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1 or
any later version published by the Free Software Foundation; with no
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts.

_documentation_ is not a tool or application, which will be used by
other people. Instead it is my (joerg kunze) personel web site.

   So this project is not intended to be downloaded and used by others.
Nevertheless it is allowed. Perhaps someone uses it as a copy basis for
her own site.

   I treat my own site as a siliconBrain project, because there are some
features, which I would like to have for a documentation project too:
eneric `make', automated test, automated release build with
synchroneous `cvs' and publishing of the source code on my site.

   This later reason is for beeing able to show others the idea of
treating a documentation project in the same way as a programming
project.

   Additionally I use some scripts to deploy the edited `html' pages
onto my web site. According to my new philosophy to use only one
programming language and it is C, these scripts are not really scripts
(like `bash' or `perl') but they are C-programs, which have to be
compiled. And for those compiles I want to profit from the siliconBrain
development environment.

   A final reason is the equivalence of programs and documents: an
`html' page is nothing more than a program for a rendering engine
written in a special script language (a DSL (Domain Specific
Language)). My future plan is to write documents in C and no longer in
`html' or `texinfo' (but they will be similar to `texinfo' files; see
for example the `formatedPrint.main.lex' in siliconBrainLib).

   Then I need a full programming build environment to maintain the
C-written documents.