Bug 2047

Summary: Make linux-yocto branches reflect strictly source changes
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Darren Hart <dvhart>
Component: kernelAssignee: Bruce Ashfield <bruce.ashfield>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: bruce.ashfield, tom.zanussi
Version: 1.2   
Target Milestone: 1.3   
Hardware: x86   
OS: Multiple   
Whiteboard: (P1) Done.
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Darren Hart 2012-03-01 22:16:46 UTC
The 3.2 tree contains a "default/" component to some of the branches which was intended to reflect the default kernel policy. However, the default policy does not add any source changes above and beyond standard/base. Keeping a clear separation between "sources" and "configuration" will help to clarify how the various linux-yocto mechanisms work and ease the barrier to entry.

Enforce a strict policy of branch hierarchy reflecting source changes. In this case, dropping "default/" from all paths would accomplish this.
Comment 1 Bruce Ashfield 2012-03-06 16:26:29 UTC
This change has been made, and you can see it in:

  http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-dev/

And will be the base of any new trees.
Comment 2 Darren Hart 2012-05-02 16:39:46 UTC
Bruce, can we mark this as RESOLVED?
Comment 3 Bruce Ashfield 2012-05-02 23:46:28 UTC
Yes, this is done in linux-yocto-dev, and will appear in linux-yocto-3.4. This is done. Marking it as such.