Bug 6701

Summary: Provide an option to select layers from different branches within a Toaster project
Product: [Build System, Metadata & Runtime] Toaster Reporter: Belen Barros Pena <belen.barros.pena>
Component: toasterAssignee: Unassigned <unassigned>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: Medium CC: alexandru.damian, belen.barros.pena, cristiana.voicu, david.reyna, jessica.zhang
Version: unspecified   
Target Milestone: Future   
Hardware: All   
OS: Multiple   
Whiteboard: GUI design pending
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Belen Barros Pena 2014-09-09 12:47:48 UTC
When you create a Toaster project, you must select the release you want to use (for example, YP 1.7). From then on, the layers Toaster makes available for selection via layer sources are the ones from the branch compatible with the selected release (in the case of the OpenEmbedded layer source, the dizzy branch).

However, if a certain layer does not exist in the branch for my selected release, I would like to select a layer from another branch to add to my project. For example, in the case of the OpenEmbedded layer source, chances are that a layer from the master branch will work with the latest Yocto Project release.
Comment 1 Belen Barros Pena 2015-07-23 13:02:32 UTC
This should include the ability to set a tag or commit as well, effectively "freezing" the layer revisions.
Comment 2 Michael Halstead 2015-08-12 15:58:08 UTC
Clearing 2.0 milestone
Comment 3 Belen Barros Pena 2016-03-14 14:32:46 UTC
This becomes important when interacting with devtool, so tentatively moving to 2.2. See bug 9229 for some background.
Comment 4 David Reyna 2018-10-04 12:48:39 UTC
This can be very unstable. The new Layer Import covers this if the user really wants to do it.