|
|
3c5068 |
<sect1 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 |
|
|
|
054a7b |
class="directory">trunk/Identity/Images/Themes</filename>
|
|
|
978692 |
directory stores artistic motifs of different themes, the
|
|
|
978692 |
|
|
|
054a7b |
class="directory">trunk/Identity/Models/Themes</filename>
|
|
|
978692 |
directory stores design models for themes, the
|
|
|
054a7b |
class="directory">trunk/Manuals</filename> directory stores
|
|
|
978692 |
documentation, the
|
|
|
70d090 |
class="directory">trunk/Locales</filename> stores translation
|
|
|
054a7b |
messages, and the
|
|
|
054a7b |
class="directory">trunk/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 |
|
|
|
ad4658 |
</sect1>
|