|
|
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}''.
|