David Heinemeier Hansson [mailto:david / loudthinking.com] announced:

> What is Instiki?
> ================
> 
> Admitted, it's Yet Another Wiki Clone[1], but with a strong 
> focus on simplicity of installation and running:
> 
> Step 1. Download
> Step 2. Run "insticki.rb 2505"
> Step 3. *Chuckle*... "There's no step three!" (TM)
> 
> You're now running a perfectly suitable wiki on port 2505 
> that'll present you with a textarea for the home page on entering.

just downloaded it and tried, and yes, it works immediately.

no hussle. kewl :-)

btw, it shows/logs error messages if I abort a session (I'm running it on
winxp). 

Sample log: (sorry for the length)
---------------------------------------
[2004-04-02 19:00:59] ERROR Errno::EINVAL: Invalid argument
        c:/ruby1.8.1p3/lib/ruby/1.9/webrick/httprequest.rb:307:in `gets'
        c:/ruby1.8.1p3/lib/ruby/1.9/webrick/httprequest.rb:307:in `__send__'
        c:/ruby1.8.1p3/lib/ruby/1.9/webrick/httprequest.rb:307:in
`_read_data'
        c:/ruby1.8.1p3/lib/ruby/1.9/webrick/httprequest.rb:306:in `timeout'
        c:/ruby1.8.1p3/lib/ruby/1.9/timeout.rb:55:in `timeout'
        c:/ruby1.8.1p3/lib/ruby/1.9/webrick/httprequest.rb:306:in
`_read_data'
        c:/ruby1.8.1p3/lib/ruby/1.9/webrick/httprequest.rb:317:in
`read_line'
        c:/ruby1.8.1p3/lib/ruby/1.9/webrick/httprequest.rb:207:in
`read_request_line'
        c:/ruby1.8.1p3/lib/ruby/1.9/webrick/httprequest.rb:80:in `parse'
        c:/ruby1.8.1p3/lib/ruby/1.9/webrick/httpserver.rb:49:in `run'
        c:/ruby1.8.1p3/lib/ruby/1.9/webrick/server.rb:150:in `start_thread'
        c:/ruby1.8.1p3/lib/ruby/1.9/webrick/server.rb:144:in `start'
        c:/ruby1.8.1p3/lib/ruby/1.9/webrick/server.rb:144:in `start_thread'
        c:/ruby1.8.1p3/lib/ruby/1.9/webrick/server.rb:94:in `start'
        c:/ruby1.8.1p3/lib/ruby/1.9/webrick/server.rb:89:in `each'
        c:/ruby1.8.1p3/lib/ruby/1.9/webrick/server.rb:89:in `start'
        c:/ruby1.8.1p3/lib/ruby/1.9/webrick/server.rb:79:in `start'
        c:/ruby1.8.1p3/lib/ruby/1.9/webrick/server.rb:79:in `start'
        ./libraries/web_controller_server.rb:77:in `start_server'
        ./libraries/web_controller_server.rb:19:in `initialize'
        instiki.rb:17:in `new'
        instiki.rb:17
10.2.10.1 - - [02/Apr/2004:19:00:59 China Standard Time] "GET /edit/HomePage
HTTP/1.0" 200 1663
-----------------------------------------------------

But note, instiki still continues to run :-)

It would be nice however if you could just catch the errors and log: Session
exited on ip x.x.x.x.... 

Thanks for the program, btw.

kind regards,
-botp