First steps towards 2.1 release.

This commit is contained in:
mainzelm 2004-03-31 20:32:10 +00:00
parent e0a76f5094
commit addba89427
1 changed files with 15 additions and 10 deletions

25
RELEASE
View File

@ -1,19 +1,24 @@
Scheme Untergrund Networking Library Release Notes
==================================================
We are pleased to release SUnet version 2.0.
We are pleased to release SUnet version 2.1.
SUnet runs under scsh 0.6.4. It is possible, but unlikely that it
runs under earlier versions of scsh.
runs under earlier versions of scsh. We recommend using version 0.6.6
for simple installation using the new packaging proposal. See file
INSTALL for more details.
While SUnet 2.0 is a direct descendant of Olin Shiver's original SUnet
package, we have overhauled almost every single API in the system, and
added many new components. Thefore, it would be useless to list the
details of all the changes---if you have code relying on the SUnet 1.0
API, you'll almost certainly have to change it. We provide extensive
documentation to help you with that task. Moreover, we have tried to
produce robust APIs and thus hope that future releases will be able to
preserve them as much as possible.
The major addition of this release are SUrflets by Andreas
Bernauer. SUrflets are server-side scripts for the web-server written
in Scheme. Based on the idea of Christian Queinnec, SUrflets employ
first-class continuations to overcome the lack of state in the HTTP
protocol and thereby ease the writing of web applications
dramatically. SUrflets represent XHTML using Oleg Kiselyov's SSAX
package, which makes it possible to build on the full power of
s-expressions for generating XHTML.
This release also fixes a number of bugs in various parts of the
library.
Relay, hack, and enjoy!