[SCM] wiki-content branch, master, updated. 4bea134c6dea5fee9af27b9bc6729dce1f4c6bd3
Daniel Baumann
daniel at debian.org
Sat Jan 23 07:15:10 UTC 2010
The following commit has been merged in the master branch:
commit 4bea134c6dea5fee9af27b9bc6729dce1f4c6bd3
Author: Daniel Baumann <daniel at debian.org>
Date: Sat Jan 23 08:12:08 2010 +0100
Adding live-initramfs features page.
diff --git a/devel/live-initramfs/features.mdwn b/devel/live-initramfs/features.mdwn
new file mode 100644
index 0000000..6feb3ba
--- /dev/null
+++ b/devel/live-initramfs/features.mdwn
@@ -0,0 +1,44 @@
+# live-initramfs Features
+
+## Boot methods
+
+ * Optical media (cd, dvd, bd) and nested images
+ * Mass storage (usb-zip, usb-hdd) and nested images
+ * Network filesystems (nfs, smb/cifs, afs) and nested images
+ * Network protocols (http, ftp, rsync)
+ * Network devices (nbd, aoe, iscsi)
+ * Local filesystems (ext2-4 etc.), as image and plain.
+ * Allow to include system completely in initrd.img (like debirf).
+ * Allow tunneling (ssh, openvpn, ike) when network is needed to access the root filesystem.
+
+## Boot process
+
+ * One time argument handling (with proper respect of live.conf, also from /live/live.conf)
+ * One time function handling
+ * Split out late user space to dedicated package (live-initscripts)
+ * Distributor specific mode for overloading of functions
+ * Release specific compatibility/legacy handling during package build-time
+ * i18n/l10n support during early userspace (gettext, po4a)
+ * Splash support (plymouth, splashy)
+ * Use initramfs keyb functions, rather than re-implenting wheels
+
+## Features
+
+ * Redo persistency from scratch
+ * Allow to clear persistency (by reformating the partition) through live-initramfs (for the firmware trick: factory reset).
+ * cryptsetup for persistency layer
+ * persistency layer on network shares, global and per user.
+ * Improved toram (awk progressbar or something like that)
+ * Redo login manager support (kdm, gdm, nodm, plain startx on tty1)
+
+## Bugs
+
+ * (Almost) whatever is listed in the BTS :)
+
+## General
+
+ * Document stuff properly, both the actual implementation and its customization
+ * Use sane coding style consistently
+ * Optimize sh calls for speed and simplicity
+ * Drop unused, overly complicated features
+ * Synchronise and unify boot parameters
--
wiki-content
More information about the debian-live-changes
mailing list