Bug 15380

Summary: layerindex: Add tabular view of all LayerBranches for a given layer (including actual_branch mapping)
Product: [Yocto Project Subprojects] Layer Index Reporter: Tim Orling <tim.orling>
Component: Layer IndexAssignee: Tim Orling <tim.orling>
Status: IN PROGRESS DESIGN --- QA Contact: apoorv sangal <apoorvsangal>
Severity: enhancement    
Priority: Medium CC: samuli.piippo
Version: 5.0   
Target Milestone: 6.2   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know

Description Tim Orling 2024-02-01 04:02:55 UTC
What will help for a layer like meta-qt6 where every LayerBranch needs to be mapped to a different upstream git branch is a UI table view showing all the LayerBranches for a given LayerItem and the actual_branch to "stable" branch mapping. We could also probably add a "Updates enabled" check box next to each branch to allow admin/staff users to rapidly change all of a layer's updates at the same time. Perhaps a "Manage Layer Branches" button would take the user to this view. Layer maintainers would be able to set the actual_branch fields. And perhaps an "Add Layer Branch" button could be at the bottom to allow missing branches to be added...