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

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