[bootlin/training-materials updates] master: common/kernel-clone-master-and-stable: reword (73502b00)
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Thu Sep 22 14:56:56 CEST 2022
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/73502b002f71f1fc10354531215cbd37c54c90e3
>---------------------------------------------------------------
commit 73502b002f71f1fc10354531215cbd37c54c90e3
Author: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
Date: Thu Sep 22 14:56:56 2022 +0200
common/kernel-clone-master-and-stable: reword
The text says that the repo from Torvalds would only contains a
"target that moves every day", which is completely incorrect. The repo
from Torvalds has tags, for each main kernel release. Those tags don't
move.
So the reason to use stable versions is not about "not using something
that moves every day".
Reword the whole section.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
>---------------------------------------------------------------
73502b002f71f1fc10354531215cbd37c54c90e3
common/kernel-clone-master-and-stable.tex | 14 +++++---------
1 file changed, 5 insertions(+), 9 deletions(-)
diff --git a/common/kernel-clone-master-and-stable.tex b/common/kernel-clone-master-and-stable.tex
index 4d4737d0..065e7566 100644
--- a/common/kernel-clone-master-and-stable.tex
+++ b/common/kernel-clone-master-and-stable.tex
@@ -37,16 +37,12 @@ newer Linux version.
\section{Accessing stable releases}
-Having the Linux kernel development sources is great, but when you are
-creating products, you prefer to avoid working with a target that moves
-every day.
+The Linux kernel repository from Linus Torvalds contains all the main
+releases of Linux, but not the stable versions: they are maintained by
+a separate team, and hosted in a separate repository.
-That's why we need to use the {\em stable} releases of the Linux
-kernel.
-
-Fortunately, with \code{git}, you won't have to clone an entire source
-tree again. All you need to do is add a reference to a {\em remote}
-tree, and fetch only the commits which are specific to that remote tree.
+We will add this separate repository as another {\em remote} to be
+able to use the stable releases:
{\footnotesize
\begin{verbatim}
More information about the training-materials-updates
mailing list