[Bese-devel] ANN: UCW-CORE is ready. The future is now!

Drew Crampsie drewc at tech.coop
Sat Jan 3 23:29:45 UTC 2009


Hey UCW users,

For some time, http://common-lisp.net/project/ucw/repos/ucw-core/ has
held the new ucw repo, ucw-core. I've been using it in production for
a full month, an besides a few minor issues, it works.

And ... drum roll please, .-.-.-.-.-.-.-.-.-.-., The beginnings of the
manual are at http://common-lisp.net/project/ucw/repos/ucw-core/manual/getting-started.txt.

This is the base of what i eventually will release as UCW 0.9. I'd be
interested in hearing reports of others porting their applications.

UCW_AJAX USERS: i have made no effort to port the ucw_ajax components
and behavior to -core. That said, it should be quite easy to do, and
i'll help in whatever way i can. I'd love to see someone willing to
maintain a ucw-ajax library, but it won't be in the core archive.

Having said that the ucw release will include a lot more than core.
the forms libraries, presentations etc all have a place in the
tarball.

UCW is now split into two packages ucw-core and ucw-standard (nicknamed UCW).

UCW-CORE is the base RERL from ucw_ajax, stripped down to the basics.
using -core one should easily be able to port ucw-ajax and ucw-dev
applications.

 UCW-STANDARD is a mostly-compatible ucw_dev implementation, built on
the new core. There are a few differences from ucw_dev, of course:

CALL and ANSWER are no longer macros, and the hidden SELF no longer
needed. DEFACTION no longer requires a component as the first
argument, and does not have the :ISOLATE functionality .. this is now
done when creating an 'action' object.

I'm sure there are a lot more differences, but i'll let you figure
them out for yourself.

Enjoy!

drewc




More information about the bese-devel mailing list