Expectations for up-streaming a BSP in meta-intel layer: Difference between revisions
From Yocto Project
Jump to navigationJump to search
Nitinkamble (talk | contribs) (Created page with "To keep the meta-intel layer in good shape, all the owners of the BSPs in the layer need to fulfill these expectations. * Make sure the BSP is functioning well at all the times....") |
Nitinkamble (talk | contribs) No edit summary |
||
Line 4: | Line 4: | ||
* Prepare the BSP for release with every meta-intel release. This involves these things | * Prepare the BSP for release with every meta-intel release. This involves these things | ||
** git tag the commit of the release | ** git tag the commit of the release | ||
** Get the "Yocto Project Compatibile" certification from here: https://www.yoctoproject.org/webform/yocto-project-compatible-registration | ** Get the "Yocto Project Compatibile" certification for the BSP from here: https://www.yoctoproject.org/webform/yocto-project-compatible-registration | ||
** Build the binary images of the BSP with the meta_tlk layer, and make sure commercial licenses are turned off while building. | ** Build the binary images of the BSP with the meta_tlk layer, and make sure commercial licenses are turned off while building. | ||
** Provide the built release tarball of the BSP for releasing to Yocto Project BSP release area | ** Provide the built release tarball of the BSP for releasing to Yocto Project BSP release area | ||
** | ** |
Revision as of 00:27, 25 October 2013
To keep the meta-intel layer in good shape, all the owners of the BSPs in the layer need to fulfill these expectations.
- Make sure the BSP is functioning well at all the times. Sometimes dependent layers such as oecore introduce changes which can break other layers like meta-intel, and BSPs within it. The maintainer of the BSP need to continuously validate the BSP with the latest dependent layers, to make sure it is still functioning properly
- Prepare the BSP for release with every meta-intel release. This involves these things
- git tag the commit of the release
- Get the "Yocto Project Compatibile" certification for the BSP from here: https://www.yoctoproject.org/webform/yocto-project-compatible-registration
- Build the binary images of the BSP with the meta_tlk layer, and make sure commercial licenses are turned off while building.
- Provide the built release tarball of the BSP for releasing to Yocto Project BSP release area