changeset 1754:86f6fbeaca18 draft

Check in web page changes for last release.
author Rob Landley <rob@landley.net>
date Sun, 12 Apr 2015 23:31:30 -0500
parents 3ffb288cc713
children 6f81048998fe
files www/header.html www/news.html
diffstat 2 files changed, 43 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/www/header.html	Sun Apr 12 02:24:26 2015 -0500
+++ b/www/header.html	Sun Apr 12 23:31:30 2015 -0500
@@ -10,8 +10,8 @@
 <table border=1><tr><td bgcolor="#C0C0FF">
 <ul style="margin-bottom:0px;">
 <li>New to the project? Read <b><a href=about.html>About Aboriginal Linux</a>.</b></li>
-<li>Current release: (version 1.3.0, December 27, 2014):
-<a href=downloads/aboriginal-1.3.0.tar.bz2>build scripts</a>,
+<li>Current release: (version 1.4.0, March 11, 2015):
+<a href=downloads/aboriginal-1.4.0.tar.gz>build scripts</a>,
 <a href=bin>prebuilt binaries</a>.</li>
 <li>Development version:
 <a href=/hg/aboriginal>mercurial repository</a>,
@@ -53,7 +53,7 @@
     <li><a href="http://landley.net/notes.html">Maintainer's Blog</a></li>
     <li><a href="/hg/aboriginal">Source Control</a></li>
     <ul>
-      <li><a href="/hg/aboriginal/archive/tip.tar.bz2">Snapshot</a></li>
+      <li><a href="/hg/aboriginal/archive/tip.tar.gz">Snapshot</a></li>
     </ul>
     <li><a href="/hg/aboriginal/rss-log">Commits RSS</a></li>
     <li><a href="/hg/aboriginal/rss-tags">Releases RSS</a></li>
--- a/www/news.html	Sun Apr 12 02:24:26 2015 -0500
+++ b/www/news.html	Sun Apr 12 23:31:30 2015 -0500
@@ -5,6 +5,46 @@
 
 <b><h1>News</h1></b>
 
+<hr /><h2><a name="11-03-2015" />March 11, 2015</h2>
+<p>Aboriginal Linux <a href=downloads/aboriginal-1.4.0.tar.gz>1.4.0</a>
+is out, based on <a href=/hg/aboriginal/shortlog/1748>hg 1748</a>, using
+Linux 3.18 and toybox 0.5.2.</p>
+
+<p>The simple root filesystem now lives in <a href=http://lkml.iu.edu/hypermail/linux/kernel/1306.3/04204.html>initmpfs</a>,
+with the native compiler in squashfs on /dev/hda and spliced
+into the $PATH at runtime by the init script. (This also provides an example
+of how to do that on other systems.)</p>
+
+<p>You'll need an updated <a href=control-images>build control image</a> to
+automatically build things like Linux From Scratch which want to setup a
+chroot. (The old "should we copy our root filesystem into a chroot before
+modifying it" test was "is / writeable", the new test is "is /home bigger
+than /". The new root filesystem is writeable, but only a few dozen
+megabytes large.)</p>
+
+<p>This release has switched to gzip tarballs instead of bzip2, due to the
+latter slowly becoming obsolete (as evidenced by kernel.org dropping use
+of the file format). The busybox implementation of the gzip compressor
+in insanely slow (slower than bzip2!) but it works and is scheduled for
+replacement by toybox.</p>
+
+<p>Toybox is now handling sed, which means the remaining busybox commands
+which toybox still needs to replace are:</p>
+
+<blockquote><b>
+bunzip2, dd, ftpd, gunzip, pgrep, route, test, wget,
+diff, ftpget, gzip, ping, sh, tr, xzcat,
+bzcat, expr, ftpput, less, pkill, sha512sum, unxz, zcat,
+awk, fdisk, getent, man, ps, tar, vi
+</b></blockquote>
+
+<p>Of these 31 commands, toybox implements three (bunzip2, bzcat, and zcat)
+which busybox can't use due to busybox "tar" requiring then to be built in.
+Toybox' "pending" directory already has at least partial implementations of dd,
+gunzip, pgrep, route, test, diff, ftpget, gzip, ping, sh, tr, xzcat,
+expr, ftpput, pkill, fdisk, ps, and tar. This leaves ftpd, wget, less,
+sha512sum, awk, getent, man, and vi still to be implemented.</p>
+
 <hr /><h2><a name="27-12-2014" />December 27, 2014</h2>
 <p>Aboriginal Linux <a href=downloads/aboriginal-1.3.0.tar.bz2>1.3.0</a>
 is out, based on <a href=/hg/aboriginal/shortlog/1715>hg 1715</a>, using