aboutsummaryrefslogtreecommitdiffstats
path: root/www/roadmap.html
diff options
context:
space:
mode:
Diffstat (limited to 'www/roadmap.html')
-rwxr-xr-xwww/roadmap.html25
1 files changed, 12 insertions, 13 deletions
diff --git a/www/roadmap.html b/www/roadmap.html
index 56067317..4cdafb0d 100755
--- a/www/roadmap.html
+++ b/www/roadmap.html
@@ -96,7 +96,7 @@ source.)</p>
alias bg cd command fc fg getopts hash jobs kill read type ulimit umask
unalias wait exit if while for case export set unset trap exec function source
</span>
-<b></blockquote>
+</b></blockquote>
<p>A few other commands are judgement calls, providing command-line
internationalization support (iconv locale localedef), System V inter-process
@@ -193,9 +193,9 @@ su sync tar umount useradd userdel usermod zcat
<a name="dev_env">
<h2><a href="#dev_env">Use case: provide a self-hosting development environment</a></h2>
-<p>The following commands are enough to build the Aboriginal Linux development
-environment, boot it to a shell prompt, and build Linux From Scratch 6.8 under
-it. (Aboriginal Linux currently uses BusyBox for this, thus provides a
+<p>The following commands are enough to build the <a href=http://landley.net/aboriginal/about.html>Aboriginal Linux</a> development
+environment, boot it to a shell prompt, and build <a href=http://www.linuxfromscratch.org/lfs/view/6.8/>Linux From Scratch 6.8</a> under
+it. (Aboriginal Linux <a href=http://landley.net/aboriginal/history.html>currently uses</a> BusyBox for this, thus providing a
drop-in test environment for toybox. We install both implementations side
by side, redirecting the symlinks a command at a time until the older
package is no longer used, and can be removed.)</p>
@@ -269,11 +269,12 @@ system/core/toolbox/Android.mk</a> the toolbox directory builds the
following commands:</p>
<blockquote><b>
-dd getevent ioctl log
-nandread newfs_msdos
-sendevent start stop top
+dd getevent newfs_msdos
</b></blockquote>
+<p>The toolbox makefile also builds the BSD grep right now, because toybox
+grep is missing <code>--color</code>.</p>
+
<h3>Other Android core commands</h3>
<p>Other than the toolbox directory, the currently interesting
@@ -297,10 +298,9 @@ implementing the full commands (fdisk, init, and sudo) come first.</p>
<p>For reference, combining everything listed above, we get:</p>
<blockquote><b>
-dd getevent init ioctl
-log logcat logwrapper nandread
+dd getevent init
+logcat logwrapper
newfs_msdos reboot run-as
-sendevent start stop top
</b></blockquote>
<p>We may eventually implement all of that, but for toybox 1.0 we need to
@@ -312,8 +312,7 @@ for later).</p>
<p>This means toybox should implement (or finish implementing):</p>
<blockquote><b>
<span id=toolbox>
-dd getevent ioctl log logcat logwrapper
-nandread newfs_msdos sendevent start stop
+dd getevent logcat logwrapper newfs_msdos
</span>
</b></blockquote>
@@ -321,7 +320,7 @@ nandread newfs_msdos sendevent start stop
of "pending". These should be a priority for cleanup:</p>
<blockquote><b>
-dd expr lsof more netstat route tar tr traceroute
+dd expr lsof more tar tr traceroute
</b></blockquote>
<p>Android wishlist:</p>