Blame Manuals/Sources/Repository/trunk/Identity.texi

ad1d7b
@subsection Goals
ad1d7b
ad1d7b
The @file{trunk/Identity} directory exists to organize CentOS
ad1d7b
corporate identity artworks. 
ad1d7b
ad1d7b
@subsection Description
ad1d7b
ad1d7b
The CentOS Project corporate identity is the ``persona'' of the
ad1d7b
organization known as The CentOS Project.  The CentOS Project
ad1d7b
corporate identity plays a significant role in the way the CentOS
ad1d7b
Project, as organization, presents itself to both internal and
ad1d7b
external stakeholders. In general terms, the CentOS Project corporate
ad1d7b
visual identity expresses the values and ambitions of the CentOS
ad1d7b
Project organization, its business, and its characteristics.  
ad1d7b
ad1d7b
The CentOS Project corporate identity provides visibility,
ad1d7b
recognizability, reputation, structure and identification to the
ad1d7b
CentOS Project organization by means of corporate design, corporate
ad1d7b
communication, and corporate behaviour.
ad1d7b
ad1d7b
The CentOS Project settles down its corporate visual identity on a
ad1d7b
``monolithic corporate visual identity structure''. In this structure
ad1d7b
The CentOS Project uses one unique name (The CentOS Brand) and one
ad1d7b
unique visual style (The CentOS Default Theme) in all its
ad1d7b
manifestations. 
ad1d7b
ad1d7b
@table @strong
ad1d7b
ad1d7b
@item The CentOS Brands
ad1d7b
The CentOS brand is the name or trademark that conncects the producer
ad1d7b
with their products. In this case, the producer is The CentOS Project
ad1d7b
and the products are the CentOS distributions, the CentOS web sites,
ad1d7b
the CentOS promotion stuff, etc. 
ad1d7b
ad1d7b
@xref{trunk Identity Brands}, for more information.
ad1d7b
ad1d7b
@item The CentOS Themes
ad1d7b
ad1d7b
The CentOS themes are a set of image files connected all together by
ad1d7b
one unique visual style. Each theme is organized in different visual
ad1d7b
manifestations, in order to cover each visual manifestation of The
ad1d7b
CentOS Project (i.e., distributions, websites, promotion stuff, etc.).
ad1d7b
@xref{trunk Identity Themes}, for more information.
ad1d7b
@end table
ad1d7b
ad1d7b
Inside a monolithic corporate visual identity structure, internal and
ad1d7b
external stakeholders use to feel a strong sensation of uniformity,
ad1d7b
orientation, and identification with the organization. No matter if
ad1d7b
you are visiting websites, using the distribution, or acting on social
ad1d7b
events, the one unique name and one unique visual style conect them
ad1d7b
all to say: Hey! we are all parts of the CentOS project.  And,
ad1d7b
probably, some vister will say: Can I join the party?  Yes you can, it
ad1d7b
is free. :)
ad1d7b
ad1d7b
@subsection Usage
ad1d7b
ad1d7b
To produce identity artworks, use the following commands:
ad1d7b
ad1d7b
@table @samp
ad1d7b
@item centos-art render 'path/to/dir' 
ad1d7b
ad1d7b
When @samp{path/to/dir} refers to one renderable directory under
ad1d7b
@file{trunk/Identity}, this command renders identity artworks using
ad1d7b
both related design models and related translation files.
ad1d7b
ad1d7b
@item centos-art render 'path/to/dir' --filter='pattern' 
ad1d7b
ad1d7b
When @samp{path/to/dir} refers to one renderable directory under
ad1d7b
@file{trunk/Identity}, this command renders identity artworks using
ad1d7b
both related design models and related translation files that match
ad1d7b
the regular expression passed in @samp{--filter='pattern'} argument.
ad1d7b
ad1d7b
To control the number of files produced by @command{centos-art}
ad1d7b
command, you need to look into the translation path and provide a
ad1d7b
regular expression pattern that matches the translation path, or
ad1d7b
paths, related to the file, or files, you want to produce.  
ad1d7b
ad1d7b
The regular expression pattern you provide to @command{centos-art}
ad1d7b
command is applied to the translation path from its very beginning.
ad1d7b
It is not the same to say @samp{5/en/01-welcome} that
ad1d7b
@samp{01-welcome}, the frist expression matches but the last one does
ad1d7b
not.
ad1d7b
ad1d7b
When using @samp{--filter='pattern'} you don't need to specify the
ad1d7b
file extension. It is removed from translation path before applying
ad1d7b
the pattern, so it doesn't count here.
ad1d7b
@end table
ad1d7b
ad1d7b
@subsection File name convenctions
ad1d7b
ad1d7b
As file name convenction, inside CentOS Artwork Repository, both
ad1d7b
text-based and image-based file name produced by @command{centos-art.sh}
ad1d7b
script has the same name of their translation files without
ad1d7b
the @samp{.sed} extension. The file extension is set as follow:
ad1d7b
ad1d7b
@subsubsection When text-based files are rendered
ad1d7b
ad1d7b
Text-based files end up having the same extension of their design
ad1d7b
template file.
ad1d7b
ad1d7b
@subsubsection When image-based files are rendered
ad1d7b
ad1d7b
Image-based files always end up having the @file{.png} extension. 
ad1d7b
ad1d7b
@quotation
ad1d7b
@strong{Tip} Once @file{.png} images are created, other image formats
ad1d7b
may be created using the @command{renderFormats} post-rendering
ad1d7b
action, inside the image-based related pre-rendering configuration
ad1d7b
script.
ad1d7b
ad1d7b
@xref{trunk Scripts Bash}, for more information.
ad1d7b
@end quotation
ad1d7b
ad1d7b
@subsection See also
ad1d7b
ad1d7b
@menu
ad1d7b
* trunk Translations::
ad1d7b
@end menu
ad1d7b
ad1d7b
@subsection References
ad1d7b
ad1d7b
@itemize
ad1d7b
@item @url{http://en.wikipedia.org/Corporate_identity} (and related
ad1d7b
links).
ad1d7b
@end itemize
ad1d7b