d21ab1d59c5e8a588ff914d562d5c93e82046b85
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / TODO
1 - consider moving to yocto or micro-core linux
2   - micro-core:
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?
6   - yocto:
7     - eglibc based
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