Define the process for the new Linux Linaro tree (maintenance, workflow)

Registered by Ricardo Salveti

Define and document the process for the new Linux Linaro tree, describing the maintainance workflow and how it should be used by the other groups.

Work Scope:
- Discuss with the release manager and LT leads a proper way to have the new linux-linaro tree in place
- Create a plan to pull/merge the external topics branches into the tree
- Define a way to track and maintain the kernel configs and other artifacts, such as the device tree files
- Identify the process of enabling and supporting a new build flavour at linux-linaro (e.g new board)
- Describe the release process, and how people would be able to check the tree content and topic branches integrated at it
- Describe the workflow in cases of conflicts and bugs, and the requirements the branches should meet
- Identify how the android patches will be maintained with the Android team, and if it can be part of the tree or if should be maintained separetely

Blueprint information

Status:
Complete
Approver:
Ricardo Salveti
Priority:
High
Drafter:
Ricardo Salveti
Direction:
Approved
Assignee:
Andrey Konovalov
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 12.04
Started by
Andrey Konovalov
Completed by
David Zinman

Related branches

Sprints

Whiteboard

[rsalveti, Mar 5, 2012] Andrey, please add the work items you think it'd be needed for this blueprint (syntax reference: https://wiki.linaro.org/Process/WorkItemsHowto)
[rsalveti, Mar 6, 2012] Etherpad document from the planning discussion with Asac: http://pad.linaro.org/ouJOQc7kYs
[rsalveti, Apr 2, 2012] Moving it to 12.04.

Meta:
Roadmap id: LINUX2012-Linux-Linaro-CI-Baseline
Headline: Documentation about the maintenance workflow and development guidelines for the Linux Linaro tree is now available at wiki.linaro.org/Platform/DevPlatform/LinuxLinaroKernelTreeProcess
Acceptance: Documentation at wiki.linaro.org, content describing the maintainance workflow and also how others should work and use it when integrating their own work at linux linaro.

(?)

Work Items

Work items:
Create wiki place holder for the documentation: DONE
Add the instructions on adding a topic to linux-linaro kernel to the wiki page: DONE