Blame Documentation/Models/Docbook/Tcar-ug/Repository/Conventions/extending.docbook

395309
<section id="repo-convs-extending">
054a7b
ad4658
    <title>Extending Repository Layout</title>
054a7b
        
054a7b
    <para>
978692
        Occasionly, you may find that new components of &TCPCVI; need
978692
        to be added to the repository in order to work them out. If
978692
        that is the case, the first question we need to ask ourselves,
978692
        before starting to create directories blindly all over, is:
978692
        <emphasis>What is the right place to store it?</emphasis>
054a7b
    </para>
054a7b
        
054a7b
    <para>
70d090
        To build a directory structure inside the repository you need
70d090
        to define the concept behind it first. Later you need to
70d090
        create a new directory inside the repository, remembering that
70d090
        there are locations inside the repository that already define
70d090
        concepts you probably would prefer to reuse.  For example, the
70d090
        
47422e
        class="directory">Identity/Images/Themes</filename>
978692
        directory stores artistic motifs of different themes, the
978692
        
47422e
        class="directory">Identity/Models/Themes</filename>
978692
        directory stores design models for themes, the 
47422e
        class="directory">Manuals</filename> directory stores
978692
        documentation, the 
47422e
        class="directory">Locales</filename> stores translation
054a7b
        messages, and the 
47422e
        class="directory">Scripts</filename> stores automation
33f520
        scripts.
054a7b
    </para>
70d090
70d090
    <para>
70d090
        The best suggestion we can probably give you would be to send
70d090
        a mail with your questions to the 
70d090
        url="mailto:centos-devel@centos.org">CentOS developers mailing
70d090
        list</ulink> (
70d090
        url="mailto:centos-devel@centos.org">centos-devel@centos.org</ulink>).
70d090
        This is the place where development of &TCAR; takes place and
70d090
        surely, in community, it will be possible to find a place for
70d090
        your new component inside the repository.
70d090
    </para>
054a7b
        
395309
</section>