work in progress...
[oweals/busybox.git] / TODO
diff --git a/TODO b/TODO
index 20cd41ea3462df316e256302da8a2228d89f7049..9648d9fdc76ea389b0394ac5e7f90f95d5315234 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,9 +1,28 @@
-TODO list for busybox in no particular order
+TODO list for busybox in no particular order. Just because something
+is listed here doesn't mean that it is going to be added to busybox,
+or that doing so is even a good idea. It just means that I _might_ get
+around to it some time. If you have any good ideas, please let me know.
+
+* login/sulogin/passwd/getty/etc are part of tinylogin, and so are not
+    needed or wanted in busybox (or else I'd have to link in libcrypt).
+
+ -Erik
+
+-----------
 
-* Add in a mini syslogd
 * Allow tar to create archives with sockets, devices, and other special files
-* Add in a mini modprobe, insmod, rmmod
-* poweroff
-* Change init so halt, reboot (and poweroff) work with an initrd
-    when init is not PID 1
-* 
+* Make insmod actually work
+* init clearly needs to support some type of minimalist /etc/inittab. I
+    currently have _way_ too much policy hardcoded in the source.  Adding
+    support for getty has made me realize how much that sucks.
+* dnsdomainname
+* traceroute/nslookup/netstat
+* rdate
+* hwclock
+* killall
+* stty
+* sort/uniq
+* wc
+* tr
+* expr (maybe?)  (ash builtin?)
+