1 - consider moving to yocto or micro-core linux
3 - eglibc based, yet tiny size
4 - packages made by others easily downloaded and used
5 - no arm arch, and no public build system, so how would you build arm?
8 - could potentially use ubuntu debs or easily re-use binary packages
9 - some sort of "build-release"
10 - that would do all the release build cleanly
11 - download files, build, create release output
12 - get-deps with config
13 - get-deps conf/foo.conf (default 'dev')
14 get-deps conf/0.3.conf
15 - downloads kernels and buildroot and checksums
16 - automated testing on kvm and lxc
17 - configdrive support (openstack) and support for reading data from ISO
18 - add script for 'get-extra-modules'
19 that would download modules from launchpad