Blame Manuals/Repository/repository-latex/Distribution/Anaconda/Progress/rebranding.tex

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