[PATCH] Documentation/process/: Change 5.x to 6.x; clarify terms; added note.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Dante Strock <dantestrock@xxxxxxxxxxx>

As a possible suggestion, might it be worthwhile adding a terminology
section specific to each section of the kernel documentation? That way
developers have a handy reference to refer back to for terms they might
not understand.

---

Documentation/process/2.Process.rst:

- Changed some instances of 5.x to 6.x(though kept some instances of 5.x
that are used in examples).
- Clarified the term "rc" in brackets.
- Added a notice for people installing Git or Mercurial to check their
distribution repository for the latest version of the software.

Signed-off-by: Dante Strock <dantestrock@xxxxxxxxxxx>
---
 Documentation/process/2.Process.rst | 26 +++++++++++++++-----------
 1 file changed, 15 insertions(+), 11 deletions(-)

diff --git a/Documentation/process/2.Process.rst b/Documentation/process/2.Process.rst
index ef3b116492df..70f8a6603454 100644
--- a/Documentation/process/2.Process.rst
+++ b/Documentation/process/2.Process.rst
@@ -18,17 +18,17 @@ major kernel release happening every two or three months.  The recent
 release history looks like this:
 
 	======  =================
-	5.0	March 3, 2019
-	5.1	May 5, 2019
-	5.2	July 7, 2019
-	5.3	September 15, 2019
-	5.4	November 24, 2019
-	5.5	January 6, 2020
+	6.10	July 14, 2024
+	6.11	September 15, 2024
+	6.12	November 17, 2024
+	6.13	January 20, 2025
+	6.14	March 24, 2025
+	6.15	May 25, 2025
 	======  =================
 
-Every 5.x release is a major kernel release with new features, internal
+Every 6.x release is a major kernel release with new features, internal
 API changes, and more.  A typical release can contain about 13,000
-changesets with changes to several hundred thousand lines of code.  5.x is
+changesets with changes to several hundred thousand lines of code.  6.x is
 the leading edge of Linux kernel development; the kernel uses a
 rolling development model which is continually integrating major changes.
 
@@ -48,9 +48,9 @@ detail later on).
 
 The merge window lasts for approximately two weeks.  At the end of this
 time, Linus Torvalds will declare that the window is closed and release the
-first of the "rc" kernels.  For the kernel which is destined to be 5.6,
+first of the "rc"("release candidate") kernels.  For the kernel which is destined to be 6.16,
 for example, the release which happens at the end of the merge window will
-be called 5.6-rc1.  The -rc1 release is the signal that the time to
+be called 6.16-rc1.  The -rc1 release is the signal that the time to
 merge new features has passed, and that the time to stabilize the next
 kernel has begun.
 
@@ -99,7 +99,7 @@ release is made.  In the real world, this kind of perfection is hard to
 achieve; there are just too many variables in a project of this size.
 There comes a point where delaying the final release just makes the problem
 worse; the pile of changes waiting for the next merge window will grow
-larger, creating even more regressions the next time around.  So most 5.x
+larger, creating even more regressions the next time around.  So most 6.x
 kernels go out with a handful of known regressions though, hopefully, none
 of them are serious.
 
@@ -381,6 +381,10 @@ Some major subsystem maintainers use quilt to manage patches intended to go
 upstream.  For the management of certain kinds of trees (-mm, for example),
 quilt is the best tool for the job.
 
+Note that not all Linux distributions have the latest version of Git
+or Mercurial available in their repositories. Consult the package
+maintainer for your distribution to get the package updated or
+download it directly from the website.
-- 
2.43.0





[Index of Archives]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Linux FS]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux