Expectations for up-streaming a BSP in meta-intel layer: Difference between revisions

From Yocto Project
Jump to navigationJump to search
No edit summary
No edit summary
Line 2: Line 2:


==1 Make sure the BSP is functioning well at all the times ==
==1 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.  
Sometimes dependent layers such as oecore introduce changes which can break layers and BSPs depending on it. The maintainer of the BSP need to regularly validate the BSP with the latest dependent layers, to make sure it is still functioning properly.  


Check this link showing status of the various meta-intel BSPs kept up to date:
Check this link showing status of the various meta-intel BSPs kept up to date:

Revision as of 00:33, 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.

1 Make sure the BSP is functioning well at all the times

Sometimes dependent layers such as oecore introduce changes which can break layers and BSPs depending on it. The maintainer of the BSP need to regularly validate the BSP with the latest dependent layers, to make sure it is still functioning properly.

Check this link showing status of the various meta-intel BSPs kept up to date:

Last Known Good Commits for meta-intel

2 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