|
@@ -92,26 +92,26 @@ Long Term Support Releases
|
|
|
|
|
|
While stable releases are supported for a duration of seven months,
|
|
|
some specific ones are now supported for a longer period by the Yocto
|
|
|
-Project, and are called Long Term Support (LTS) releases.
|
|
|
+Project, and are called Long Term Support (:term:`LTS`) releases.
|
|
|
|
|
|
This started with version 3.1 ("Dunfell"), released in April 2020, that
|
|
|
-the project committed to supporting until the next LTS release was out.
|
|
|
-This next LTS release, version 4.0 ("Kirkstone"), was released in May 2022
|
|
|
+the project committed to supporting until the next :term:`LTS` release was out.
|
|
|
+This next :term:`LTS` release, version 4.0 ("Kirkstone"), was released in May 2022
|
|
|
and offered with two years of support too.
|
|
|
|
|
|
However, as an experiment, support for "Dunfell" was extended to four years, until
|
|
|
April 2024, therefore offering more stability to projects and leaving more time
|
|
|
-to upgrade to the latest LTS release. The project hasn't made any commitment to
|
|
|
+to upgrade to the latest :term:`LTS` release. The project hasn't made any commitment to
|
|
|
extending "Kirkstone" support too, as this will also depend on available funding
|
|
|
for such an effort.
|
|
|
|
|
|
-When significant issues are found, LTS releases allow to publish
|
|
|
+When significant issues are found, :term:`LTS` releases allow to publish
|
|
|
fixes not only for the current stable release, but also to the
|
|
|
-LTS releases that are still supported. Older stable releases which
|
|
|
+:term:`LTS` releases that are still supported. Older stable releases which
|
|
|
have reached their End of Life (EOL) won't receive such updates.
|
|
|
|
|
|
See :yocto_wiki:`/Stable_Release_and_LTS` for details about the management
|
|
|
-of stable and LTS releases.
|
|
|
+of stable and :term:`LTS` releases.
|
|
|
|
|
|
.. image:: svg/releases.*
|
|
|
:width: 100%
|
|
@@ -119,9 +119,9 @@ of stable and LTS releases.
|
|
|
.. note::
|
|
|
|
|
|
In some circumstances, a layer can be created by the community in order to
|
|
|
- add a specific feature or support a new version of some package for an LTS
|
|
|
+ add a specific feature or support a new version of some package for an :term:`LTS`
|
|
|
release. This is called a "mixin" layer. These are thin and specific
|
|
|
- purpose layers which can be stacked with an LTS release to "mix" a specific
|
|
|
+ purpose layers which can be stacked with an :term:`LTS` release to "mix" a specific
|
|
|
feature into that build. These are created on an as-needed basis and
|
|
|
maintained by the people who need them.
|
|
|
|