ALIP mini-distro and build system user/developer stories

Registered by Wookey

ARM produces a small distros for customers to use for quick prototyping and testing of new hardware. AEL/ALIP (Arm Linux Internet Platform). It is also used internally for things like model testing.

Important features are:
* Minimising overall image size (for constrained devices such as models),
* Wide range of compatible binaries/sources available
* Ability to rebuild the whole thing for optimisation or specific ABI testing (e.g armv5, armv6, armv7, with/without vfp)

This session is to examine the use-cases of this distro, and how they fit into the linaro and Ubuntu deliverables.

The focus will be on bootstrapping-from-scratch, which is the main incomplete aspect, and image-size minimisation will also be covered.

Blueprint information

Status:
Not started
Approver:
Ricardo Salveti
Priority:
Undefined
Drafter:
Wookey
Direction:
Needs approval
Assignee:
Wookey
Definition:
New
Series goal:
Accepted for 11.11
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Subblueprint: Ensure package set is cross-buildable
Subblueprint: Make package set bootstrappable
Subblueprint: Ensure flavoured toolchains work
Subblueprint: Create automatic bootstrapping tool
Subblueprint: Make busybox base work nicely

Subblueprint: Enable shrinkage mechanisms

(?)

Work Items

Work items:
Define ALIP package set: DONE

Dependency tree

* Blueprints in grey have been implemented.