> So, before I spend time debugging it I was thinking maybe check out
> some of the "new" and maybe more supported stuff like Weblocks. So how
> does Weblocks compare to Webactions?
I took a glance at the manual. Some concepts are familiar but
a bunch of other things are handled differently in Weblocks.
In particular Webactions doesn't seem to have Weblocks' concept
of widgets and a session-scoped tree of them.
Maybe you're best off with a combination of Hunchentoot, the action
part of Weblocks (it's simple to use outside of Weblocks) and
HTML-TEMPLATE.
The migration effort depends to a large deal on your application
code.
Leslie
> I'm currently storing CL-SQL objects in the websession variables and
> then CLP to generate the dynamic HTML code, but I guess I could use
> LSP instead. I'm also using the virtual host part of AllegroServe,
> does Hunchentoot have something similar?
No, but it's easy to come up with. You just need a dispatcher
that uses the host:port combination to decide on the handler
to invoke.
Weblocks has similar functionality.
Leslie
Hostname trumps prefix. See SORT-WEBAPPS (src/application.lisp).
By the way the port isn't honored in the current code.
> (i.e. could you run a version of the same webapp at the same path
> extension two different virtual hosts?)
Some word is missing here, I think you meant to write "extension of two".
If the question is whether it is possible to have multiple hostnames
dispatch to the same webapp then the answer is yes. You can specify
a list of hostnames for a webapp.
Leslie
Why thanks, to me it seems we're rather crawling along due to lack
of time and personnel...
> Is there a simple way, even if just by checkin titles, to see a good
> summary of the enhancements that are made since docs can't hope to
> keep up?
Heh. I think every new feature as well as major incompatible changes
made their way to the list as announcements. But of course that doesn't
help if you need to catch up; in that case try the release announcements.
0.8.3 and 0.8.2 had pretty detailed ones IIRC. They can be found on my
blog (http://blog.viridian-project.de/), on Lispforum and on c.l.l.
HTH,
Leslie
If there's a problem then it's likely to be unrelated to the message
above.
Are you using -stable or -dev?
Are you using all 1.0 versions of Chunga and Hunchentoot?