Blame Documentation/Models/Docbook/Tcar-ug/Manuals/Production/identifying-goals.docbook

9092ae
<sect1 id="manuals-production-identifying-goals">
9092ae
1c9079
    <title>Identifying Document Goals</title>
9092ae
9092ae
    <para>
9092ae
        The first step in producing a documentation manual is to
9092ae
        clearly understand what you exactly need to document and why
9092ae
        you need to do so. The obvious answer to this question would
9092ae
        be to describe the basic ideas behind an implementation so it
9092ae
        can be useful once published. It is important that you find
9092ae
        out the reasons you need to do what you are doing and, also,
9092ae
        those helping you to retain the motivation to keep doing it in
9092ae
        the future. Otherwise, without such foundations, you'll surely
9092ae
        end up leaving the effort soon enough to make a lost cause
9092ae
        from your initial work.
9092ae
    </para>
9092ae
1c9079
    <para>
9092ae
        Before <citetitle>The CentOS Artwork Repository File
9092ae
        System</citetitle> documentation manual exist, there was an
9092ae
        emerging need to understand what each directory inside the
9092ae
        growing directory layout was for, how they could be used and
9092ae
        how they could be connected one another. At that moment, the
9092ae
        directory layout was very unstable and explaining the whole
9092ae
        idea behind it was not possible, there were too many changing
9092ae
        concepts floating around which needed to be considered in the
9092ae
        same changing way.  So, to understand what was happening, the
9092ae
        <citetitle>The CentOS Artwork Repository File
9092ae
        System</citetitle> documentation manual was created.
1c9079
    </para>
1c9079
    
1c9079
    <para>
9092ae
        The <citetitle>The CentOS Artwork Repository File
9092ae
        System</citetitle> manual was conceived based on the idea of
9092ae
        individually documenting each directory inside the repository
9092ae
        and, later, by considering all directory documentations
9092ae
        together, it would be (hypothetically) possible to correct the
9092ae
        whole idea through an improvement cycle that would consolidate
9092ae
        the final idea we try to implement.
1c9079
    </para>
1c9079
    
1c9079
    <para>
9092ae
        Other documentation manuals can be based on reasons different
61b10c
        from those described above, however, no matter what those
61b10c
        reasons be, it will be helpful to make yourself a clean idea
61b10c
        about what you are going to document exactly before putting
61b10c
        your hands on it.
1c9079
    </para>
1c9079
1c9079
</sect1>