[armedbear-devel] Instructions/patches for Hunchentoot on ABCL
Mark Evenson
evenson at panix.com
Mon Jan 4 16:13:51 UTC 2010
On 12/28/09 3:04 PM, Mark Evenson wrote:
> Actually, I believe that a Hunchentoot working with ABCL is not that
> difficult to achieve. This is a project that I have long worked on in a
> piecemeal fashion.
The "port" of Hunchentoot turned out to be rather simple, mostly about
gently nudging the relevant ASDF packages to point at ABCL's namespace
for its GRAY-STREAMS implementations. FLEXI-STREAMS still fails tests,
but I believe it points to an error in ABCL's notion of CLOS inheritance.
Since newcomers to ABCL usually go looking for a web server to play
around with, I think this effort deserves a [web page to collect the
assorted information necessary to get such a seemingly simple task
done][1]. Actually getting ABCL working with Tomcat and/or GAE is
probably the better way to go for a production instance but Hunchentoot
forms an important enough CL effort that we should at least help people
to use it where possible less they write off ABCL for SBCL or Clojure
(although you ain't running Hunchentoot on Clojure anytime soon). I
found some time to package my patches as well as write a shell script to
install and patch Hunchentoot with its dependencies. I've misjudged the
time it takes to write the whole effort up so the result available today
should by no means taken as final, but I at least wanted to publish
something for my efforts today.
Feedback welcome.
[1]: http://slack.net/~evenson/abcl/hunchentoot
--
"A screaming comes across the sky. It has happened before, but there
is nothing to compare to it now."
More information about the armedbear-devel
mailing list