The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / TODO
diff --git a/cirros-testvm/src-cirros/TODO b/cirros-testvm/src-cirros/TODO
new file mode 100644 (file)
index 0000000..d21ab1d
--- /dev/null
@@ -0,0 +1,19 @@
+- consider moving to yocto or micro-core linux
+  - micro-core:
+    - eglibc based, yet tiny size
+    - packages made by others easily downloaded and used
+    - no arm arch, and no public build system, so how would you build arm?
+  - yocto:
+    - eglibc based
+    - could potentially use ubuntu debs or easily re-use binary packages
+- some sort of "build-release"
+  - that would do all the release build cleanly
+  - download files, build, create release output
+  - get-deps with config
+    - get-deps conf/foo.conf (default 'dev')
+      get-deps conf/0.3.conf
+    - downloads kernels and buildroot and checksums
+- automated testing on kvm and lxc
+- configdrive support (openstack) and support for reading data from ISO
+- add script for 'get-extra-modules'
+  that would download modules from launchpad