Blame Manual/Directories/trunk.texi

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