RWiki最小構成作って実験。
module RWiki ADDRESS = 'Masatoshi SEKI' MAILTO = 'mailto:m_seki@mva.biglobe.ne.jp' CSS = 'http://divip.sourceforge.jp/rubyStyle.css' LANG = nil CHARSET = nil DB_DIR = 'rd' CACHE_DIR = 'cache' TOP_NAME = 'top' TITLE = 'RWiki' DRB_URI = 'druby://:8470' AVAILABLE_LOCALES = ["ja", "en"] end require 'webrick' require 'rwiki/rwiki' require 'rwiki/info' require 'rwiki/map' require 'rwiki/rwikilet' book = RWiki::Book.new DRb.start_service(RWiki::DRB_URI, book.front) http = WEBrick::HTTPServer.new({:BindAddress => 'localhost', :Port => 54325}) http.mount('/', WEBrick::RWikilet, book.front, WEBrick::BasicLog::INFO) trap('INT') { http.shutdown } http.start
1.9.1対応、できそうなことがわかってきたら、飽きてきた。