Updating project roadmap with outstanding issues for wheezy.
[live-systems.org.git] / project / roadmap.mdwn
index 133aed1..1251458 100644 (file)
@@ -1,24 +1,66 @@
 # Roadmap
 
-## Short Term (matter of days)
+## Outstanding Issues for Wheezy (unsorted)
 
-## Middle Term (matter of weeks)
+  * live-build/live-boot:
+    - move live/filesystem.dir to live/filesystem
+
+  * live-build:
+    - get rid of templates/ and stuff everything into bootloaders/
+
+  * live-build:
+    - fix persistence with crypto handling for newer initramfs-tools/cryptsetup/console-tools:
+      http://mibpaste.com/3bjtZN
+
+  * live-build:
+    - confirm that non-free is in sources.lists for non-free images when installed (preseed that for d-i)?
+
+  * live-boot/live-tools:
+    - decide on point '4' from earlier about
+      /lib/live/* stuff
+
+  * live-build/boot/config:
+    - remove eth* entries in interfaces when using network-manager
+
+  * live-build:
+    - mdadm hook incomplete, needs to remove the mdadm initramfs hook,
+      and then rebuild initrd to be effective.
+
+  * live-build:
+    - netboot: include non-free firmware in both the installer and the live initrd.
+
+  * live-config:
+    - xfce default login needs a dotfile or something like that
 
   * live-config:
-    - make 'shortcut' live-config options for keyboard options so that we have one single keyboard=foo,bar,baz option.
-  * live-build beta version:
-    - make LB_DERIVATIVE exposed, or allow *-derivative to be a mode
-    - having embedded the syslinux config
-    - having the upgrade for lb2->lb3
-    - having the packages renamed to make sure stuff is coinstallable
-    - /live to /lib/live/ move (that affects d-i only, though)
-    - apt-file hook wrt/ order of hooks
-    - rename renaming dirs in config tree
-    - rename options in config tree
-  * getting package autobuilds (rather than semi-automatic) on live.debian.net back again.
-  * clone brendans setup for autotesting on live.debian.net.
-  * integrate libguestfs
-  * integrate efilinux
-  * integrate dracut
-
-## Long Term (matter of months)
+    - gconfg -> gsettings or whatever migration, is done, does it work?
+
+  * live-build:
+    - final syslinux layout
+    - sync syslinux-themes-debian
+
+  * live-tools:
+    - revamp persistence script and manpage
+
+  * live-build
+    - review the contents/structure of .disk
+    - review the content/structure of binary/ for all binary images
+
+  * live-build/live-boot:
+    - update manpages
+
+..and finally:
+
+  * all live-*
+    - get manpage translations up2date
+
+  * let everything migrate to wheezy
+
+## Other Issues (unsorted)
+
+  * live.d.n:
+    - setup ikiwiki for live-build.debian.net
+    - use bootstrap
+    - re-setup ikiwiki for live.debian.net
+    - re-organize autobuild layout in live-manual
+    - use filter-command in irker