|
|
4c79b5 |
%
|
|
|
4c79b5 |
% Describe The CentOS Distribution Release Schema.
|
|
|
4c79b5 |
%
|
|
|
4c79b5 |
\documentclass{article}
|
|
|
4c79b5 |
|
|
|
4c79b5 |
\usepackage{hyperref}
|
|
|
4c79b5 |
|
|
|
4c79b5 |
\title{The CentOS Release Brand}
|
|
|
4c79b5 |
\author{Alain Reguera Delgado}
|
|
|
4c79b5 |
|
|
|
4c79b5 |
\begin{document}
|
|
|
4c79b5 |
|
|
|
4c79b5 |
\maketitle
|
|
|
4c79b5 |
|
|
|
4c79b5 |
\begin{abstract}
|
|
|
4c79b5 |
This is abstract.
|
|
|
4c79b5 |
\end{abstract}
|
|
|
4c79b5 |
|
|
|
4c79b5 |
\tableofcontents
|
|
|
4c79b5 |
|
|
|
4c79b5 |
\section{Introduction}
|
|
|
4c79b5 |
|
|
|
4c79b5 |
The upstream vendor has released 3 versions of Enterprise Linux that
|
|
|
4c79b5 |
CentOS Project rebuilds the freely available SRPMS for\footnote{
|
|
|
4c79b5 |
\url{http://wiki.centos.org/About}}. So, the major CentOS releases are
|
|
|
4c79b5 |
CentOS 3, CentOS 4 and CentOS 5. The upstream vendor releases security
|
|
|
4c79b5 |
updates as required by circumstances. CentOS Project releases rebuilds
|
|
|
4c79b5 |
of security updates as soon as possible. Usually within 24 hours (our
|
|
|
4c79b5 |
stated goal is with 72 hours, but we are usually much faster).
|
|
|
4c79b5 |
|
|
|
4c79b5 |
The upstream vendor also releases numbered update sets for Version 3,
|
|
|
4c79b5 |
Version 4 and Version 5 of their product (i.e. EL 3 update 9, EL 4
|
|
|
4c79b5 |
update 6 and EL 5 update 1) 2 to 4 times per year. There are new ISOs
|
|
|
4c79b5 |
from the upstream vendor provided for these update sets. Update sets
|
|
|
4c79b5 |
will be completed as soon as possible after the vendor releases their
|
|
|
4c79b5 |
version\ldots generally within 2 weeks. CentOS Project follows these
|
|
|
4c79b5 |
conventions as well, so CentOS 3.9 correlates with EL 3 update 9 and
|
|
|
4c79b5 |
CentOS 4.6 correlates with EL 4 update 6, CentOS 5.1 correlates to EL
|
|
|
4c79b5 |
5 update 1, etc.
|
|
|
4c79b5 |
|
|
|
4c79b5 |
One thing some people have problems understanding is that if you have
|
|
|
4c79b5 |
any CentOS-3 product and update it, you will be updated to the latest
|
|
|
4c79b5 |
CentOS-3.x version. The same is true for CentOS-4 and CentOS 5. If you
|
|
|
4c79b5 |
update any CentOS-4 product, you will be updated to the latest
|
|
|
4c79b5 |
CentOS-4.x version, or to the latest CentOS 5.x version if you are
|
|
|
4c79b5 |
updating a CentOS 5 system. This is exactly the same behavior as the
|
|
|
4c79b5 |
upstream product. Let's assume that the latest EL4 product is update
|
|
|
4c79b5 |
6. If you install the upstream original EL4 CDs (the ones before any
|
|
|
4c79b5 |
update set) and upgrade via their up2date, you will have latest update
|
|
|
4c79b5 |
set installed (EL4 update 6 in our example).
|
|
|
4c79b5 |
|
|
|
4c79b5 |
Since all updates within a major release (CentOS 3, CentOS 4, CentOS
|
|
|
4c79b5 |
5) always upgrade to the latest version when updates are performed
|
|
|
4c79b5 |
(thus mimicking upstream behavior), only the latest version is
|
|
|
4c79b5 |
maintained in each main tree on the CentOS
|
|
|
4c79b5 |
Mirrors\footnote{\url{http://mirrors.centos.org/}}.
|
|
|
4c79b5 |
|
|
|
4c79b5 |
There is a CentOS Vault\footnote{\url{http://vault.centos.org/}}
|
|
|
4c79b5 |
containing old CentOS trees. This vault is a picture of the older tree
|
|
|
4c79b5 |
when it was removed from the main tree, and does not receive updates.
|
|
|
4c79b5 |
It should only be used for reference.
|
|
|
4c79b5 |
|
|
|
4c79b5 |
\section{Workplace}
|
|
|
4c79b5 |
|
|
|
4c79b5 |
\begin{itemize}
|
|
|
4c79b5 |
\item SVN:trunk/Identity/Logos/svg/type/2c-tmr.svg
|
|
|
4c79b5 |
\item SVN:trunk/Identity/Logos/svg/type/build/tmr3.svg
|
|
|
4c79b5 |
\item SVN:trunk/Identity/Logos/svg/type/build/tmr4.svg
|
|
|
4c79b5 |
\item SVN:trunk/Identity/Logos/svg/type/build/tmr5.svg
|
|
|
4c79b5 |
\end{itemize}
|
|
|
4c79b5 |
|
|
|
4c79b5 |
\section{Design}
|
|
|
4c79b5 |
|
|
|
4c79b5 |
It is very important that people differentiate which is the major
|
|
|
4c79b5 |
release of CentOS Distribution they are using. To achive this, we use
|
|
|
4c79b5 |
a special brand called \textit{The Release Brand} of CentOS
|
|
|
4c79b5 |
Distribution.
|
|
|
4c79b5 |
|
|
|
4c79b5 |
There is one Release Brand for each Major Release of CentOS
|
|
|
4c79b5 |
Distribution. The Release Brand of CentOS Distribution is placed on
|
|
|
4c79b5 |
images controlling the CentOS Distribution Visual Style.
|
|
|
4c79b5 |
|
|
|
4c79b5 |
The Release Brand of CentOS Distribution is built using two
|
|
|
4c79b5 |
components: 1. The CentOS Trademark, 2. The Major Release Number of
|
|
|
4c79b5 |
CentOS Distribution.
|
|
|
4c79b5 |
|
|
|
4c79b5 |
The height of the Release Number is twice the CentOS Trademark height
|
|
|
4c79b5 |
and it is placed on the right side of CentOS Trademark, both bottom
|
|
|
4c79b5 |
aligned.
|
|
|
4c79b5 |
|
|
|
4c79b5 |
Sometimes The CentOS Message can be added as third component to The
|
|
|
4c79b5 |
Release Brand. In these cases The CentOS Message remains on English
|
|
|
4c79b5 |
language, it is not translated. Because of this, The Release Brand
|
|
|
4c79b5 |
that includes The CentOS Message should be avoided or used in places
|
|
|
4c79b5 |
where there is no posibility for the user to select a different
|
|
|
4c79b5 |
language but English. Examples of these kind of images are Anaconda
|
|
|
4c79b5 |
Prompt and GRUB.
|
|
|
4c79b5 |
|
|
|
4c79b5 |
\section{Rendering}
|
|
|
4c79b5 |
|
|
|
4c79b5 |
\end{document}
|