annotate www/news.html @ 277:09ecbdf58c87 0.0.5

New release coming.
author Rob Landley <rob@landley.net>
date Sat, 29 Mar 2008 17:27:16 -0500
parents 6aac63925eff
children 6e65eefc37e9
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
226
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
1 <!--#include file="header.html" -->
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
2
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
3 <h2>Currently implemented commands:</h2>
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
4 <p>
277
09ecbdf58c87 New release coming.
Rob Landley <rob@landley.net>
parents: 226
diff changeset
5 basename, catv, chroot, chvt, count, cp, df, dirname, dmesg, echo, false, hello,
09ecbdf58c87 New release coming.
Rob Landley <rob@landley.net>
parents: 226
diff changeset
6 help, mkfifo, nc, netcat, oneit, patch, pwd, sh, sha1sum, sleep, sync, touch,
09ecbdf58c87 New release coming.
Rob Landley <rob@landley.net>
parents: 226
diff changeset
7 toysh, true, tty, which, yes
226
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
8 </p>
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
9
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
10 <h2>News</h2>
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
11
277
09ecbdf58c87 New release coming.
Rob Landley <rob@landley.net>
parents: 226
diff changeset
12 <p><b>March 29, 2008</b>
09ecbdf58c87 New release coming.
Rob Landley <rob@landley.net>
parents: 226
diff changeset
13 <p>Time to release <a href=downloads/toybox-0.0.5.tar.bz2>toybox 0.0.5</a>, with
09ecbdf58c87 New release coming.
Rob Landley <rob@landley.net>
parents: 226
diff changeset
14 new commands cp and chvt and several bugfixes.</p>
09ecbdf58c87 New release coming.
Rob Landley <rob@landley.net>
parents: 226
diff changeset
15
09ecbdf58c87 New release coming.
Rob Landley <rob@landley.net>
parents: 226
diff changeset
16 <p>More makefile targets: "make test" runs the test suite (which needs more test
09ecbdf58c87 New release coming.
Rob Landley <rob@landley.net>
parents: 226
diff changeset
17 scripts), and make install/install_flat/uninstall/uninstall_flat calls
09ecbdf58c87 New release coming.
Rob Landley <rob@landley.net>
parents: 226
diff changeset
18 make/install.sh (with options --long --symlink --force --uninstall depending
09ecbdf58c87 New release coming.
Rob Landley <rob@landley.net>
parents: 226
diff changeset
19 on the context).</p>
09ecbdf58c87 New release coming.
Rob Landley <rob@landley.net>
parents: 226
diff changeset
20
09ecbdf58c87 New release coming.
Rob Landley <rob@landley.net>
parents: 226
diff changeset
21 <p>Most of the work has been behind the scenes, namely a significant rewrite of
09ecbdf58c87 New release coming.
Rob Landley <rob@landley.net>
parents: 226
diff changeset
22 the build logic so adding each new command consists of adding a single C file to
09ecbdf58c87 New release coming.
Rob Landley <rob@landley.net>
parents: 226
diff changeset
23 the "toys" directory, eliminating the need to touch any other files.
09ecbdf58c87 New release coming.
Rob Landley <rob@landley.net>
parents: 226
diff changeset
24 There are specially formatted comments at the top of the C file to generate
09ecbdf58c87 New release coming.
Rob Landley <rob@landley.net>
parents: 226
diff changeset
25 the other files, see toys/hello.c for an example. (See generated/README.txt
09ecbdf58c87 New release coming.
Rob Landley <rob@landley.net>
parents: 226
diff changeset
26 and <a href=code.html>code.html</a> for details.)</p>
09ecbdf58c87 New release coming.
Rob Landley <rob@landley.net>
parents: 226
diff changeset
27
226
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
28 <p><b>January 2, 2008</b> - And <a href=downloads/toybox-0.0.4.tar.bz2>toybox-0.0.4.tar.bz2</a> is out.
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
29 The new applets this time around include basename, chroot, dirname, dmesg,
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
30 help, mkfifo, netcat, patch, sha1sum, touch, and tty.</p>
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
31
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
32 <p>Note that this "touch" includes -l to set the length, which can truncate
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
33 a file or create a commpletely sparse file, good for filesystem images.</p>
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
34
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
35 <p>Expect the next release in about 6 months.</p>
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
36
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
37 <p><b>December 12, 2007</b> - Updated the list of implemented applications,
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
38 put up a <a href=todo.txt>todo list</a> and <a href=code.html>infrastructure
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
39 documentation</a>. Expect another release towards the end of the month.</p>
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
40
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
41 <p><b>June 18, 2007</b> - Put out
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
42 <a href=downloads/toybox-0.0.3.tar.bz2>toybox-0.0.3.tar.bz2</a> since it's
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
43 been too long since I did something like that. This one implements
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
44 catv, count, df, echo, false, oneit, pwd, sleep, sync, toysh, true, which,
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
45 and yes (which is what "make defconfig" enables). There are several other
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
46 commands not enabled by defconfig, because they don't really work yet.</p>
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
47
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
48 <p>Most of the general infrastructure's there now, although lots of tweaking
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
49 and optimizing is still needed. The test suite is skeletal and not entirely
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
50 checked in yet, but I'm working on that.</p>
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
51
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
52 <p>I don't have nearly as much time to work on this as I'd like, but I'm making
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
53 a little progress.</p>
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
54
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
55 <p><b>January 31, 2007</b> -
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
56 Toybox <a href=downloads/toybox-0.0.2.tar.bz2>0.0.2 release</a>.
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
57 Implements count, yes, pwd, echo, bzcat, catv, oneit, and an unfinished
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
58 skeleton of mke2fs. Adds argument parsing logic and bunzip code to library.
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
59 Now configured with menuconfig. Adds "make baseline" and "make bloatcheck"
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
60 using Matt Mackall's bloat-o-meter, and scripts/showasm.</p>
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
61
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
62 <p>Screwing up the web page a bit, adding an index bar along the side
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
63 which doesn't properly connect up to anything yet. (Busy implementing
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
64 mke2fs and gene2fs.)</p>
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
65
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
66 <p><b>October 30, 2006</b> -
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
67 Toybox <a href=downloads/toybox-0.0.1.tar.bz2>0.0.1 release</a>. Implements
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
68 df, a skeletal toysh, and some library functions. Proof of concept, really.</p>
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
69
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
70 <p><b>September 7, 2006</b> -
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
71 Project launched, first commit to mercurial archive.</p>
6aac63925eff Update web pages.
Rob Landley <rob@landley.net>
parents:
diff changeset
72 <!--#include file="footer.html" -->