2010
The rendition script render.sh is no
longer a rendition script, but a collection of functionalities
grouped into the centos-art.sh script where
rendition is one functionality among others. The
centos-art.sh is created to automate most
frequent tasks inside the repository. There is no need to have
links all around the repository if a command-line interface can be
created (through symbolic links, in the ~/bin directory) and be called
anywhere inside the repository as it would be usually done with
regular commands.
Inside centos-art.sh, functionalities
started to get identified and separated one another. For example,
when images were rendered, there was no need to load
functionalities related to documentation manual. This moved us
onto common functionalities and specific functionalities inside
centos-art.sh script. Common functionalities
are loaded when the script is initiated and are available to
specific functionalities.
The centos-art.sh script was redesigned
to handle options trough getopt option
parser.
The repository directory structure was updated to improve
the implementation of concepts related to corporate visual
identity. Specially in the area related to themes which were
divided into design models and artistic motifs.
Stoped using LaTeX for documentation and started using
Texinfo instead, a documentation system that can produce both
online information and a printed manual from a single source. In
this configuration the info ouput produced by Texinfo was used by
centos-art.sh script to provide reading,
edition and administration of documentation dynamically, based on
repository directory structure.