[tbnl-devel] Re: New version 0.4.0

Bob Hutchison hutch at recursive.ca
Wed Mar 16 12:28:37 UTC 2005


On Mar 15, 2005, at 10:24 AM, Marc Battyani wrote:

> "Bob Hutchison" <hutch at recursive.ca> wrote:
>
> [...]
>> The next logical step is to write an HTTP header parser for TBNL (or
>> negotiate with the Araneida folks to use their code).
>
> I would be very interested to add such a front-end to the mod_lisp
> repository. (Some kind of mod_pure_lisp ;-)
> Several people (including me) have been interested by the possibility 
> of
> having a light-weight stand-alone server compatible with mod_lisp 
> (mostly
> for demonstrations or small apps) without all the overhead and 
> constraints
> imposed by paserve or areneida. As I posted here some time ago, I used
> paserve for this but a clean stand-alone HTTP front-end would be nicer.

Actually, the bits and pieces that are in TBNL's modlisp.lisp file are 
probably sufficient to be used as a simple stand-alone server (when the 
last patch I posted is applied, or Edi releases a new version). I think 
maybe some small refactoring will make things a bit cleaner, but if you 
are willing to write a standard TBNL handler for the requests it works 
now (i.e. you don't have to use any of TBNL's facilities other than the 
dispatcher, which isn't so bad because you'll probably want to dispatch 
anyway -- and, if you are using TBNL dispatchers the server is going to 
be pretty clean as it is).

Cheers,
bob

>
> Marc
>
>
>
----
Bob Hutchison          -- blogs at <http://www.recursive.ca/hutch/>
Recursive Design Inc.  -- <http://www.recursive.ca/>




More information about the Tbnl-devel mailing list