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
_______________________________________________ bese-announce mailing list bese-announce@common-lisp.net http://common-lisp.net/mailman/listinfo/bese-announce