commit fea7e84512cd3486af3233a6064ba5aed6433565 parent 76e316e2059fbe8965788928c4c4167c392d3708 Author: Christoph Lohmann <20h@r-36.net> Date: Wed, 4 Apr 2012 19:58:31 +0200 Adding some ideas to the sandbox. Diffstat:
M | sta.li/sandbox.md | | | 20 | +++++++++++++++++--- |
1 file changed, 17 insertions(+), 3 deletions(-)
diff --git a/sta.li/sandbox.md b/sta.li/sandbox.md @@ -5,12 +5,10 @@ Ideas that could be worthwhile for the development of sta.li will be collected here. Just add them using the known ways of suckless wiki editing. -There are 'principles', 'ideas' and 'quick ideas'. Basic sanity -should be used to determine where to put your text. - Principles ---------- +* follow the UNIX philosophy * each executable is statically linked Ideas @@ -18,12 +16,28 @@ Ideas * maybe a different format to ELF * kernel is a monolithic Linux kernel + * still make less used modules loadable (all kind of USB) * system loader is lilo * no initrd * make the whole system a ramdisk * a basic initsystem * updating is rsyncing the build files and rebuilding what is needed +* all applications need dbus to be removed Quick Ideas ----------- +* use mdev for device management + * add a »dev« command for controlling mdev + * make some minor/major/netlink extractor to a script +* use busybox as first userland, then gradually move to stools +* use svc for services +* first use X11 for graphics until Wayland is getting sane + * if kernel graphics is getting faster use a framebuffer + +Needed application replacements +------------------------------- + +* new bluetooth stack without dbus +* simpld mDNS without dbus +