Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
I
inary
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
SulinOS
inary
Commits
ac8afdd1
Kaydet (Commit)
ac8afdd1
authored
Eyl 26, 2005
tarafından
Barış Metin
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
- start documenting package versions.
üst
7b665d3c
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
61 additions
and
0 deletions
+61
-0
package_versions.tex
doc/package_versions.tex
+61
-0
No files found.
doc/package_versions.tex
0 → 100644
Dosyayı görüntüle @
ac8afdd1
\documentclass
[a4paper,11pt]
{
article
}
\title
{
P
\'
IS
\'
I Packages: Version Policy
}
\date
{
\today
}
\author
{
T. Bar
\i
{}
\c
s Metin
}
\begin{document}
\maketitle
\section
{
Introduction
}
We'll document the
\emph
{
version policy
}
that applies to the P
\'
IS
\'
packages.
\section
{
Source Version
}
Source version is the version number provided is provided by the
upstream maintainer of the source archive used in package. It must be
allways the same with the upstream version used.
\textbf
{
Example
}
: If the upstream archive name is
\emph
{
bash-3.0.tar.gz
}
the version number of the package is
\emph
{
3.0
}
\subsection
{
Version Prefix
}
There is a pre-defined list of suffixes a package version can
take.
\begin{itemize}
\item
\textbf
{
alpha
}
Source/Package is in alpha state
\item
\textbf
{
beta
}
Source/Package is in beta state
\item
\textbf
{
pre
}
Source/Pacgage passed the beta state but stable
version isn't relased yet.
\item
\textbf
{
rc
}
Source/Package is a release-candidate.
\item
\textbf
{
p
}
Source/Package is released and some patches are
applied after the release. This is the patch level.
\end{itemize}
The suffix should be written after the special seperator
character
\textbf
{
\_
}
. And there must allways be a number after a
suffix.
\textbf
{
Example
}
: packagename-1.0
\_
beta1
The basic order of the priorities for suffixes is:
\newline
\emph
{
p
$
>
$
(no suffix)
$
>
$
rc
$
>
$
pre
$
>
$
beta
$
>
$
alpha
}
.
\section
{
Release Number
}
Release number is the number of the changes that is made to the
package source. A change can be a patch applied to the source archive,
modification in the actions.py, pspec.xml or any file in the source
package directory.
\emph
{
Detailed explanation is needed
}
\section
{
Build Number
}
\emph
{
Detailed explanation is needed
}
\end{document}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment