|
|
9bfd15 |
@subsection Goals
|
|
|
9bfd15 |
|
|
|
7f9288 |
The @file{trunk/} directory structure implements the Subversion's
|
|
|
7f9288 |
trunk concept in a trunk, branches, tags repository structure.
|
|
|
9bfd15 |
|
|
|
9bfd15 |
@subsection Description
|
|
|
9bfd15 |
|
|
|
9bfd15 |
The @file{trunk/} directory structure is the main development line
|
|
|
06d106 |
inside the CentOS Artwork Repository and organizes the following
|
|
|
7f9288 |
work lines:
|
|
|
9bfd15 |
|
|
|
9bfd15 |
@table @strong
|
|
|
7f9288 |
@item Graphic design
|
|
|
9bfd15 |
|
|
|
7f9288 |
The graphic design work line exists to cover brand design, typography
|
|
|
7f9288 |
design and themes design mainly. Additionally, some auxiliar areas
|
|
|
7f9288 |
like icon design, illustration design, brushes design, patterns
|
|
|
7f9288 |
designs and palettes of colors are also included here for
|
|
|
7f9288 |
completeness.
|
|
|
9bfd15 |
|
|
|
7f9288 |
In this section you'll find how to organize and produce gaphic designs
|
|
|
7f9288 |
in the repository. The graphic design work line is the perfect place
|
|
|
7f9288 |
to consolidate @emph{The CentOS Artwork SIG}. If you are interested in
|
|
|
7f9288 |
producing graphic designs for The CentOS Project, this place is for
|
|
|
7f9288 |
you.
|
|
|
9bfd15 |
|
|
|
7f9288 |
@xref{Directories trunk Identity}, for more information.
|
|
|
9bfd15 |
|
|
|
7f9288 |
@item Documentation
|
|
|
9bfd15 |
|
|
|
7f9288 |
The documentation work line exists to describe what each directory
|
|
|
7f9288 |
inside the CentOS Artwork Repository is for, the conceptual ideas
|
|
|
7f9288 |
behind them and, if possible, how automation scripts make use of them.
|
|
|
108c62 |
|
|
|
7f9288 |
In this section you'll find how to organize and produce the
|
|
|
7f9288 |
@emph{CentOS Artwork Repository Manual} (i.e., the documentation
|
|
|
7f9288 |
manual you're reading right now). If you are interested in producing
|
|
|
7f9288 |
documentation for the repository, this place is for you.
|
|
|
108c62 |
|
|
|
108c62 |
@xref{Directories trunk Manual}, for more information.
|
|
|
108c62 |
|
|
|
7f9288 |
@item Localization
|
|
|
7f9288 |
|
|
|
7f9288 |
The localization work line exists to provide the translation messages
|
|
|
7f9288 |
required to produce content in different languages. Translation
|
|
|
7f9288 |
messages inside the repository are stored as portable objects (e.g.,
|
|
|
7f9288 |
.po, .pot) and machine objects (.mo) under @file{trunk/Locales}
|
|
|
7f9288 |
directory structure.
|
|
|
108c62 |
|
|
|
7f9288 |
In this section you'll find how to organize and produce translation
|
|
|
7f9288 |
messages for @emph{graphic designs}, @emph{documentation} and
|
|
|
7f9288 |
@emph{automation scripts} in the repository. This place is perfect to
|
|
|
7f9288 |
consolidate @emph{The CentOS Translation SIG}. If you love
|
|
|
7f9288 |
translating, you'll find lot of messages waiting for you to translate
|
|
|
7f9288 |
here.
|
|
|
108c62 |
|
|
|
108c62 |
@xref{Directories trunk Locales}, for more information.
|
|
|
7f9288 |
|
|
|
7f9288 |
@item Automation
|
|
|
7f9288 |
|
|
|
7f9288 |
The automation work line exists to standardize content production in
|
|
|
7f9288 |
CentOS Artwork Repository. There is no need to type several tasks,
|
|
|
7f9288 |
time after time, if they can be programmed into just one executable
|
|
|
7f9288 |
script.
|
|
|
7f9288 |
|
|
|
7f9288 |
In this section you'll find how to organize and extend the
|
|
|
7f9288 |
@command{centos-art.sh} script, a bash scripts specially designed to
|
|
|
7f9288 |
automate most frequent tasks in the repository (e.g., image rendition,
|
|
|
7f9288 |
documenting directory structures, translating content, etc.). If you
|
|
|
7f9288 |
can't resist the idea of automating repeatable tasks, then take a look
|
|
|
7f9288 |
here.
|
|
|
7f9288 |
|
|
|
7f9288 |
@xref{Directories trunk Scripts}, for more information.
|
|
|
9bfd15 |
@end table
|
|
|
9bfd15 |
|
|
|
9bfd15 |
@subsection Usage
|
|
|
9bfd15 |
|
|
|
06d106 |
It seems to be no other use for this directory but to organize the
|
|
|
06d106 |
sections described above.
|
|
|
9bfd15 |
|
|
|
9bfd15 |
@subsection See also
|
|
|
9bfd15 |
|
|
|
06d106 |
@itemize
|
|
|
be55d4 |
@item @xref{Directories branches}.
|
|
|
be55d4 |
@item @xref{Directories tags}.
|
|
|
06d106 |
@item Subversion's book (@url{http://svnbook.red-bean.com/}).
|
|
|
06d106 |
@end itemize
|