Old news from the TUNES Project

Older News headlines

TUNES Specification Document (2003/08/01 by water post facto)
A specification document has been drafted for review and collaborative editing, for now primarily hosted at water's user site, along with basic concept demonstration code in Maude.
Slate 0.1 Released (2003/08/01 by water)
An initial release of the Slate system has been made, for testing and evaluation. Slate relates to TUNES in being an intended intermediate porting and demonstration platform. See the mailing list post for more information, or go to the main site.
Max 0.1 Released (2003/08/01 by water)
Tril has released his first iteration of Max, a prototype for a base of TUNES code, reflecting an exercise in type system design as well as other interesting features.
New Website Areas Merged (2003/02/01 by water)
All the changes have been merged into internal CVS, and integrated into the main site set up. What you see is the front for the new site. The content is new, as well, of course.
New Website Areas Under Development, and a New Project Design Effort (2003/01/15 by water)
Check out the new Wiki area and the new main projects documentation. These will replace the current site in a few weeks.
Specification and Coding Sprints (2002/09/01 by Faré)
You can come and join us for the Sprint on the Wiki, and/or on IRC
Specification and Coding Sprints (2002/08/22 by Tril)
Armin posted this on the tunes, tunes-announce and tunes-lll mailing lists, and I figured web readers probably want to know about it:
Hello everybody,
We (Fare+Armin) are organizing two "sprints" to try and start the language (LLL-HLL) subprojects. The principle of a "sprint" is to get people together in the same room for a couple of days with no (ok, few) outside distractions.
The goal is to set up a basic LLL, which would be some kind of linear graph reduction machine in which each graph is a first-order object controlled by meta levels. Meta-level-controlled annotations should eventually be the basis for the HLL.
September 1, in Paris: specification sprint. Get something formal written down.
(sep 2-13: fix things that went wrong on sep 1.)
September 14+15, in Bruxelles: coding sprint. Write code.
Everybody is welcome. For the others the on-line sprint connection is the #TUNES channel on irc.openprojects.net. We'll try however not to spend 100% of our time chatting there :-)

Here is Armin's message in the tunes list archive (in case you want to read followups).

Members database (2002/07/22 by Tril)
I created a members database. Members can edit their own info. If you were on the members list before, I assigned you a random password, so you need to get it e-mailed to you from that page. This database will help me get through my backlog of new members, so if you applied to be a member, but don't show up on the list yet, be patient (you don't need to apply again).
Site search (2002/03/25 by Tril)
There's a search engine available for the tunes.org site, including the web pages, mailing list archives and IRC logs. The search is powered by ht://Dig.
Update (2001/08/25 by Tril)
I would like to take an active role webmastering this site (starting now). Please send your suggestions to me, webmaster@tunes.org. I have some ideas of my own, which you can see at the new To Do page.

Updated Mailing List Archives (2000/10/28 -dem)
All list archives hosted on tunes.org are now available in entirety from Lists.TUNES.Org. They are not searchable yet, but I'll be working on providing searching for the entire site including list archives.

The Collaboration page has been updated to reflect the new list interface.

Linux.com interviews Brian Rice (2000/03/25 -dem)
Linux.com interviews for March 22nd had a chat about TUNES with Brian Rice (aka Water). Water's TUNES-related projects are Arrow (see below) and Slate which he hopes will contribute to TUNES.

Arrow Philosophy paper released (2000/01/14 -dem)
Brian Rice has released a new paper describing the philosophy of Arrow. Currently only in PostScript. Feedback so far indicates that it is much easier to understand than the old Arrow draft. Read it and see for yourself! Post comments to the main tunes list.

New web mirror: http://fr.tunes.org (1999/11/27 -fare)
There is now a mirror for the Tunes web site at http://fr.tunes.org, thanks to our old chap Emmanuel Marty.

New mailing list in archive: virtmach (1999/11/16 -fare)
There is now a mailing-list being archived at the Tunes web site, virtmach@iecc.com, that contains discussions by virtual machines designers and implementers world-wide.

New mailing list in archive: gclist (1999/07/08 -fare)
There is now a mailing-list being archived at the Tunes web site, gclist@iecc.com, that contains discussions by the world's best experts about garbage collection. Most enlightening to wannabee high-level language implementers.

New web mirror: http://uk.tunes.org (1999/06/28 -fare)
There is now a mirror for the Tunes web site at http://uk.tunes.org, thanks to our old chap Alaric B. Williams.

New mailing list created: tunes-cvs (1999/06/19 -dem)
All commits to the tunes CVS module will be mailed to a new mailing list, tunes-cvs@tunes.org. This is archived, but not yet listed in the Collaboration page because the whole mailing list section needs to be redone anyway. If you want to be notified by e-mail when someone commits a change to CVS, send mail to majordomo@tunes.org with a line in the body "subscribe tunes-cvs". Again, this is not on the list-control web interface because that too needs to be redone.

Arrow paper draft (1999/04/24 -dem)
An Introduction to the Arrow System by Brian Rice is available for your review in several formats. The Arrow System is his work on a TUNES-like system. I read an earlier draft, which was very good, so I'm sure this is even better!

'Retro' available by CVS (1999/04/05 -tcn)
Retro, a prototype for Tunes, is now available on cvs.tunes.org. To retrieve it, follow the instructions on the collaboration page, but type 'cvs -z 9 checkout retro' (not 'checkout tunes'). Happy hacking!

Server Update (1999/03/23 -dem)
I have upgraded the TUNES server from Slackware 3.x to Debian 2.1, and everything seems to be working now. If you notice anything strange, send me an e-mail. There is a new feature, cvsweb, to let you browse the entire CVS tree (read-only) through the web.

OS review subproject update (1999/03/10 -core)
All links have been checked; outdated ones have been corrected or commented out. New material has been added: links to memory management policies (as used by Linux and *BSD mostly) have been added for people interested in the topic or having to implement it; pointers on PC hardware pages (serial, parallel, keyboard etc.) that are complete and informative (ie. not quickly hacked together) are also there now. Existing sections have been a bit reorganized as well, with a new one gathering all embedded system links, and a seperate one for all those projects in early stages of development.

Reflection, Non-Determinism and the Lambda-Calculus (1999/03/04 -fare)
I have submitted an article for the international conference "Reflection'99". It is available for review in a temporary location. Until the paper is accepted or rejected, and publication issues are resolved, I must ask you to not openly republish it :-( Beware that the article is quite theoretical. Many thanks to Fergus Henderson for his useful comments. More comments, corrections, fixes, etc, most welcome!

IRC needs more people (1999/01/11 -dem)
The #TUNES IRC channel is a great way to discuss the status of the project. It would be even better if more people made use of it! Please come to IRC even if you don't have anything to contribute right now; it will give you a chance to see what's going on. If you do wish to help TUNES, the channel is the best place (so far) to find out what projects you can contribute to.

Members who cannot access IRC please try the firewall features of mIRC or read Fare's Firewall Piercing Mini-HOWTO. If you need assistance getting on IRC please e-mail me!

Metaprogramming and Free Availability of Sources (1999/01/11 -fare)
I have written an article for the french conference «Autour du Libre 1999», and a preprint is available online on my article page, including an (admittedly quick and dirty) english translation. I think this article may serve as a rationale for Tunes; it also gives a theoretical starting point for thinking about reflection. Comments, corrections, fixes, etc, most welcome!

Debate on Tunes reorganization (1999/01/11 -fare)
If you have missed it, you may participate on our debate on what to do next about the project. There has been some debate on spicing up the Web page design.

New Member: Maneesh Yadav (1999/01/09 -dem)
Please welcome Maneesh Yadav to TUNES! A long-time mailing list participant, has requested to be added to our Members list.

As a side note, all new members will be announced here from now on.

New Project Coordinator (1998/12/30 -dem)
Pat Wendorf (aka Beholder) will become the general coordinator of the TUNES project. Up to now, there hasn't been any one person dedicated only to coordination. Expect more changes Real Soon Now!

Beholder is the coordinator of the UniOS Project, which is very similar to TUNES. I think he has done a great job keeping interest in his project, and helping people work together. A full merger may be possible in the future.

Non-member Patches accepted! (1998/12/24 -dem)
In case it wasn't clear from the CVS announcement, we are accepting patches from ANYONE to our web pages. We haven't received any, so we have no policy yet regarding which patches will be applied. If you have a patch, send it to patches@tunes.org. You may also use this address to ask for help accessing our CVS server, if the CVS Instructions are not clear enough, or don't work.

IRC Logs available (1998/12/24 -dem)
The TUNES bot in the #TUNES channel on irc.openprojects.net is recording logs in the files/irc/ directory. This directory is also known as /pub/tunes/irc on the FTP servers.

Flux OS kit 0.96 released! (1998/12/19 -fare)
All OS developers rejoice, and thank Jay Lepreau's team from CS.Utah.EDU, who (after a long silence period), finally released their much awaited tool. [Note: other system frameworks recently released include MIT's Xok and TU-Dresden's Fiasco].

TUNES CVS server open! (1998/11/27 -fare)
We have a running CVS server proposing a renewed TUNES development/documentation tree. See our collaboration page!

New mailing lists archived (1998/11/19 -fare)
Together with the TUNES and TUNES LLL mailing-lists, we now have archives of the most interesting LispOS (and LispVM) lists. See our mailing-list page!