[bootlin/training-materials updates] master: sysdev/kernel: dev process: Enhance the official/stable/LTS releases explanation (612fb049)

Miquel Raynal miquel.raynal at bootlin.com
Mon Sep 27 18:08:22 CEST 2021


Repository : https://github.com/bootlin/training-materials
On branch  : master
Link       : https://github.com/bootlin/training-materials/commit/612fb04928935129211368b2ce336b2d9fa4fc10

>---------------------------------------------------------------

commit 612fb04928935129211368b2ce336b2d9fa4fc10
Author: Miquel Raynal <miquel.raynal at bootlin.com>
Date:   Mon Sep 27 18:08:03 2021 +0200

    sysdev/kernel: dev process: Enhance the official/stable/LTS releases explanation
    
    Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


>---------------------------------------------------------------

612fb04928935129211368b2ce336b2d9fa4fc10
 .../sysdev-linux-intro-versioning.tex                 | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/slides/sysdev-linux-intro-versioning/sysdev-linux-intro-versioning.tex b/slides/sysdev-linux-intro-versioning/sysdev-linux-intro-versioning.tex
index 323fed4d..39c28321 100644
--- a/slides/sysdev-linux-intro-versioning/sysdev-linux-intro-versioning.tex
+++ b/slides/sysdev-linux-intro-versioning/sysdev-linux-intro-versioning.tex
@@ -3,10 +3,10 @@
 \begin{frame}
   \frametitle{Linux versioning scheme}
   \begin{itemize}
-  \item Until 2003, there was a new stable release branch of Linux every
-        2 or 3 years (2.0, 2.2, 2.4). New development branches took 2-3
-        years to become stable (too slow!).
-  \item Since 2003, there is a new stable release of Linux about every
+  \item Until 2003, there was a new ``stable'' release branch of Linux every
+        2 or 3 years (2.0, 2.2, 2.4). Development branches took 2-3
+        years to be merged (too slow!).
+  \item Since 2003, there is a new official release of Linux about every
 	10 weeks:
   \begin{itemize}
 	\item Versions \code{2.6} (Dec. 2003) to \code{2.6.39} (May 2011)
@@ -17,8 +17,8 @@
   \item Features are added to the kernel in a progressive way. Since
         2003, kernel developers have managed to do so without having
         to introduce a massively incompatible development branch.
-  \item For each release, there are bugfix and security updates:
-    5.0.1, 5.0.2, etc.
+  \item For each release, there are bugfix and security updates called
+    stable releases: 5.0.1, 5.0.2, etc.
   \end{itemize}
 \end{frame}
 
@@ -34,9 +34,10 @@
   \frametitle{Need for long term support (1)}
   \begin{itemize}
   \item Issue: bug and security fixes only released for most recent
-    stable kernel versions.
-  \item Only the last release of each year is made an  LTS {\em (Long Term
-     Support)} release, and is supposed to be supported for up to 6 years.
+    kernel versions.
+  \item Solution: the last release of each year is made an LTS {\em (Long Term
+     Support)} release, and is supposed to be supported (and receive bug
+    and security fixes) for up to 6 years.
   \begin{columns}
   \column{0.6\textwidth}
   \includegraphics[width=\textwidth]{slides/sysdev-linux-intro-versioning/longterm-release-kernels.png}\\




More information about the training-materials-updates mailing list