[Bese-announce] ucw 0.2.0pre0
Marco Baringer
mb at bese.it
Mon Feb 23 13:34:46 UTC 2004
ftp://ftp.common-lisp.net/pub/project/ucw/ucw_0.2.0pre0.tar.gz
The tar ball contains a file called RELEASE which summarizes all the
changes since 0.1.0, here's a summary of the more important ones:
1) We now have a protocol which defines how the various "phases" of the
request-response loop work. The protocol is defined in terms of generic
"application", "server", "session" objects and implementations are
providide via "standard-server", "standard-application", etc classes
and methods. This protocol is designed to allow changes to
request-response handling to be done in a modular and clean way without
having to go in and change the ucw core.
2) UCW's standard-session understands "session transactions" which
allows one to explicity define blocks of code which have "once and
only once" interaction properties.
3) TAL templates are now XML documents. This premits us to use xml
namespaces to associate names with handlers, this is a much cleaner and
extensable solution than the "let's fake it with keywords with funky
names" solution we had before. Definig yaclml tags and tal
attribute/tag handlers is stiil something of a bitch though.
4) Initial i18n support based on cl-icu.
========
as with the 0.1.1 release this tarball also contains the proper
versions of all the supported libraries, make sure that asdf sees these
new versions.
p.s. - GO! HACK IT 'TILL IT BREAKS!
--
Marco
Ring the bells that still can ring.
Forget the perfect offering.
There is a crack in everything.
That's how the light gets in.
-Leonard Cohen
More information about the Bese-announce
mailing list