Blame Manuals/Docbook/Repository/History/section-3.docbook

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