|
|
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
|
|
|
afcfb5 |
@emph{``monolithic corporate visual identity structure''}. In this
|
|
|
afcfb5 |
structure The CentOS Project uses one unique name (The CentOS Brand)
|
|
|
afcfb5 |
and one unique visual style (The CentOS Default Theme) in all its
|
|
|
9c6e0d |
manifestations.
|
|
|
9c6e0d |
|
|
|
9c6e0d |
@table @strong
|
|
|
9c6e0d |
|
|
|
9c6e0d |
@item The CentOS Brands
|
|
|
afcfb5 |
|
|
|
afcfb5 |
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
|
|
|
afcfb5 |
and the product is the CentOS Distributions. The CentOS Brand
|
|
|
afcfb5 |
connects, also, different media (e.g., web sites, promotion stuff)
|
|
|
afcfb5 |
used to backup the CentOS Distribution, in a way The CentOS Project
|
|
|
afcfb5 |
visual connection remains through them.
|
|
|
9c6e0d |
|
|
|
7c36fe |
@xref{Filesystem trunk Identity Brands}, for more information.
|
|
|
9c6e0d |
|
|
|
afcfb5 |
@item The CentOS Corporate Visual Identity
|
|
|
afcfb5 |
|
|
|
afcfb5 |
The CentOS Corporate Visual Identity is implemented by mean of
|
|
|
afcfb5 |
@emph{CentOS Themes}. CentOS themes are made of @emph{CentOS Models}
|
|
|
afcfb5 |
and @emph{CentOS Motifs}. CentOS Models implement the structural part
|
|
|
afcfb5 |
of corporate identity and CentOS Motifs implement the visual style
|
|
|
afcfb5 |
part of corporate identity.
|
|
|
9c6e0d |
|
|
|
7c36fe |
@xref{Filesystem 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
|
|
|
afcfb5 |
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 |
|
|
|
7c36fe |
@xref{Filesystem trunk Scripts Bash}, for more information.
|
|
|
9c6e0d |
@end quotation
|
|
|
9c6e0d |
|
|
|
9c6e0d |
@subsection See also
|
|
|
9c6e0d |
|
|
|
9c6e0d |
@menu
|
|
|
7c36fe |
@comment --- Removed(* Filesystem 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 |
|