On Thu, 18 May 2000 09:10:28 +0200, Aleksi Niemelwrote: > > I personally use it for access to full-text indexed linux > > docs/howto's, > > a personal WikiWikiWeb and cvsweb. > > I'm not comfortable to talk about work in progress (in very early phases > even), but I'm a little bit interested in Wiki-architecture. So I'm trying > to create my own version for it (in Ruby, goes without saying :). > > I'm definitely interested in your httpd since Wiki will rely on it, but as > said I've no use for that yet. Does it run on Win (tty made me wonder...)? I have no experience with Ruby on win, so I'll leave this to someone more qualified. > OTOH, your httpd is for local use only, any hope for prime time? Some scalability issues would have to be met: - Spawning a thread for each request, but I'm weary of that because of the remarks matz makes in the manual about mixing fork/thread. - All caching is currently in the hands of the OS (which I think is ok) - Ruby CGI scripts {sh,c}ould be executed in-line The current code would probably be ok for a low-traffic site; noting that a security review of the code would need to be done. > Could you kindly provide some background information how you're using Wiki, > to which kind of documents, how often, is it under collaborative use > ("personal Wiki", hmm) and the most important, what is the functionality > you'd like to have more, work differently or so. So I'd like to hear about > all kind of development ideas you have. I've fetched the perl wiki from c2.com, and use it as is for personal purposes: notes, phonenumbers, braindumps, ideas, code etc. A digital replacement for bits of paper and yellow notes everywhere :) I'd be very interested in a Ruby port of wiki, in fact I've been planning to write such a beast myself (httpd got in the way). Note that wiki is not GPL'ed, though! Michel