Blame Manual/repository-latex/centos-art.sh-latex/Distribution/Anaconda/Progress/rebranding.tex

0668a4
%    Part: Distribution
0668a4
% Chapter: Anaconda Progress - Rebranding
0668a4
% ------------------------------------------------------------
0668a4
% $Id: rebranding.tex 6019 2010-06-26 06:42:08Z al $
0668a4
% ------------------------------------------------------------
0668a4
0668a4
\section{Rebranding}
0668a4
0668a4
\subsection{Package: redhat-logos} 
0668a4
0668a4
The \texttt{redhat-logos} package contains files created by the CentOS
0668a4
Project to replace the Red Hat ``Shadow Man'' logo and  RPM logo.  The
0668a4
Red Hat ``Shadow Man'' logo, RPM, and the RPM logo are trademarks or
0668a4
registered trademarks of Red Hat, Inc. Anaconda Progres images that
0668a4
need to be rebranded in \texttt{redhat-logos} package are illustrated
0668a4
in \autoref{fig:Distribution:Anaconda:Progress:Rebranding:Images}.
0668a4
0668a4
\begin{figure}[!hbp]
0668a4
\hrulefill
0668a4
\begin{verbatim}
0668a4
/usr/share/anaconda/pixmaps/
0668a4
|-- first-lowres.png
0668a4
|-- first.png
0668a4
|-- progress_first-lowres.png
0668a4
|-- progress_first.png
0668a4
|-- rnotes
0668a4
|   |-- 01-centos5-welcome.png
0668a4
|   |-- 02-centos5-donate.png
0668a4
|   |-- 03-centos5-yum.png
0668a4
|   |-- 04-centos5-repos.png
0668a4
|   |-- 05-centos5-centosplus.png
0668a4
|   |-- 06-centos5-support.png
0668a4
|   |-- 07-centos5-docs.png
0668a4
|   |-- 08-centos5-wiki.png
0668a4
|   |-- 09-centos5-virtualization.png
0668a4
|   |-- cs
0668a4
|   |   |-- 01-centos5-welcome.png
0668a4
|   |   |-- 02-centos5-donate.png
0668a4
|   |   |-- 03-centos5-yum.png
0668a4
|   |   |-- 04-centos5-repos.png
0668a4
|   |   |-- 05-centos5-centosplus.png
0668a4
|   |   |-- 06-centos5-support.png
0668a4
|   |   |-- 07-centos5-docs.png
0668a4
|   |   |-- 08-centos5-wiki.png
0668a4
|   |   `-- 09-centos5-virtualization.png
0668a4
|   |-- ... (more languages here)
0668a4
\end{verbatim}
0668a4
\hrulefill
0668a4
\caption{Anaconda Progress slide images.%
0668a4
   \label{fig:Distribution:Anaconda:Progress:Rebranding:Images}}
0668a4
\end{figure}
0668a4
0668a4
Replacements for these files are available in the
0668a4
\hyperlink{sec:Distribution:Anaconda:Progress:Identity:Image}{Anaconda
0668a4
Progress image directory} (see
0668a4
\autoref{sec:Distribution:Anaconda:Progress:Identity:Image}) of
0668a4
\hyperlink{sec:Distribution:Anaconda:Progress:Identity}{Anaconda
0668a4
Progress Identity} (see
0668a4
\autoref{sec:Distribution:Anaconda:Progress:Identity}) inside your
0668a4
working copy of CentOS Artwork Repository.
0668a4
0668a4
Once you rebrand the image files inside \texttt{redhat-logos} SRPM
0668a4
package, you need to rebuild it with the new brand information.
0668a4
0668a4
\subsection{Package: centos-release-notes} 
0668a4
0668a4
During the installation process Anaconda provides a button labeled
0668a4
``Release Notes'' (see
0668a4
\autoref{fig:Distribution:Anaconda:Progress:Identity:Models:Slides}).
0668a4
When this button is pressed the header and slide areas get hidden and
0668a4
the available space is used to display CentOS release notes (see
0668a4
\autoref{fig:Distribution:Anaconda:Progress:Identity:Models:Release}).
0668a4
0668a4
Presently, CentOS release notes are managed online and they don't
0668a4
appear in Anaconda's release notes screen. A few paragraphs are used
0668a4
instead to describe how CentOS release notes are managed and how they
0668a4
can be accessed.
0668a4
0668a4
The \texttt{centos-release-notes} package contains Anaconda Progress
0668a4
release notes files. Anaconda Progress release notes files are
0668a4
illustrated in \autoref{fig:Distribution:Anaconda:Progress:Rebranding:ReleaseNotes:Files}.
0668a4
0668a4
\begin{figure}[!hbp]
0668a4
\hrulefill
0668a4
\begin{verbatim}
0668a4
/usr/share/doc/centos-release-notes-5.2/
0668a4
|-- RELEASE-NOTES-cs
0668a4
|-- RELEASE-NOTES-cs.html
0668a4
|-- RELEASE-NOTES-de
0668a4
|-- RELEASE-NOTES-de.html
0668a4
|-- RELEASE-NOTES-en
0668a4
|-- RELEASE-NOTES-en.html
0668a4
|-- RELEASE-NOTES-es
0668a4
|-- RELEASE-NOTES-es.html
0668a4
`-- ... (more language-specific release notes)
0668a4
\end{verbatim}
0668a4
\hrulefill
0668a4
\caption{Anaconda Progress release notes files.%
0668a4
   \label{fig:Distribution:Anaconda:Progress:Rebranding:ReleaseNotes:Files}}
0668a4
\end{figure}
0668a4
0668a4
Files in
0668a4
\autoref{fig:Distribution:Anaconda:Progress:Rebranding:ReleaseNotes:Files}
0668a4
have their own framework inside CentOS Artwork Repository. Anaconda
0668a4
Progress release notes are rendered similar to images, using templates
0668a4
and translation files, as well as rendering scripts.  For more
0668a4
information about release notes rendering see the chapter
0668a4
``\hyperlink{cha:Distribution:ReleaseNotes}{Release Notes}''.