diff mbox series

[v2,1/1] ref-manual: Add info on "mixin" layers

Message ID 20230301164815.208527-2-yoann.congal@smile.fr
State New
Headers show
Series ref-manual: Add info on "mixin" layers | expand

Commit Message

Yoann Congal March 1, 2023, 4:48 p.m. UTC
This is heavily inspired from:
https://wiki.yoctoproject.org/wiki/index.php?title=Stable_Release_and_LTS&oldid=84847#LTS_.E2.80.9CMixin.E2.80.9D_repositories

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
---
 documentation/ref-manual/release-process.rst | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

Comments

Michael Opdenacker March 2, 2023, 11:10 a.m. UTC | #1
Hi Yoann,

Many thanks for the update!

On 01.03.23 at 17:48, Yoann Congal wrote:
> This is heavily inspired from:
> https://wiki.yoctoproject.org/wiki/index.php?title=Stable_Release_and_LTS&oldid=84847#LTS_.E2.80.9CMixin.E2.80.9D_repositories
>
> Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
> ---
>   documentation/ref-manual/release-process.rst | 17 +++++++++++++++++
>   1 file changed, 17 insertions(+)
>
> diff --git a/documentation/ref-manual/release-process.rst b/documentation/ref-manual/release-process.rst
> index 19e804063..fa057e055 100644
> --- a/documentation/ref-manual/release-process.rst
> +++ b/documentation/ref-manual/release-process.rst
> @@ -97,6 +97,23 @@ through the same release process as do point releases. You can find more
>   information about stable branch maintenance at
>   :yocto_wiki:`/Stable_branch_maintenance`.
>   
> +.. 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
> +   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
> +   feature into that build. These are created on an as-needed basis and
> +   maintained by the people who need them.
> +
> +   Policies on testing these layers depend on how widespread their usage is and
> +   determined on a case-by-case basis. You can find some "mixin" layers in the
> +   :yocto_git:`meta-lts-mixins </meta-lts-mixins>` repository. While the Yocto
> +   Project provides hosting for those repositories, it does not provides
> +   testing on them. Other "mixin" layers may be released elsewhere by the wider
> +   community.
> +
> +


Perfect.
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
... and merged into "master-next".

Thanks again
Michael.
diff mbox series

Patch

diff --git a/documentation/ref-manual/release-process.rst b/documentation/ref-manual/release-process.rst
index 19e804063..fa057e055 100644
--- a/documentation/ref-manual/release-process.rst
+++ b/documentation/ref-manual/release-process.rst
@@ -97,6 +97,23 @@  through the same release process as do point releases. You can find more
 information about stable branch maintenance at
 :yocto_wiki:`/Stable_branch_maintenance`.
 
+.. 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
+   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
+   feature into that build. These are created on an as-needed basis and
+   maintained by the people who need them.
+
+   Policies on testing these layers depend on how widespread their usage is and
+   determined on a case-by-case basis. You can find some "mixin" layers in the
+   :yocto_git:`meta-lts-mixins </meta-lts-mixins>` repository. While the Yocto
+   Project provides hosting for those repositories, it does not provides
+   testing on them. Other "mixin" layers may be released elsewhere by the wider
+   community.
+
+
 Testing and Quality Assurance
 =============================