Try Ruwiki, too (Re: [ANN] Soks - Yet Another Wiki)

Try Ruwiki, too (Re: [ANN] Soks - Yet Another Wiki)

Copied from Email on Sun, 16 Jan 2005 23:58:01 +0900 from James Britt (jamesUNDERBARb@neurogami.com)

Curt Hibbs wrote:
> James Britt wrote:
...
>>Soks rocks.
> 
> 
> I agree... very nice!
> 
> I really liked Instiki, but I could never stick with it (pun not intended),
> because I really wanted flat file storage. It looks like Soks will step in
> and fill that void!

I want to add, though, that I also finally got around to giving         
Austin Ziegler's Ruwiki[0] a whirl, and I'm quite impressed.

It, too, uses flat files, though different from most other file-based 
wikis.  What really caught my eye was the ability to neatly partition 
pages into projects.

I tend to use wikis for two reasons.  One is to store random thoughts, 
names+phone numbers, bookmarks (though del.icio.us is slowly taking over 
there; need a   #{wiki_of_choice} <-> del.icio.us bridge), and tasks.

The other related use is to organize software projects.  Ruwiki seems to 
have the edge for this purpose.  I have to see how well it plays with my 
various command line tools designed to manipulate Wiki data without 
having to go through a web server.  For example, sometimes I want to add 
what I believe to be a new topic.  I may not want to launch a web 
browser just to jot down some note, so I have a script that searches the 
current set of wiki pages, looking for a topic/title match.  If found, 
vim pops up with that file.  If not found, vim pops up anyway, but a new 
file is created based off the topic search.

(Another wiki hack is automatic CVS synchronization, so I can run mirror 
wikis off multiple machines without having to have a single, always-on, 
master wiki.)

Ruwiki runs as CGI or WEBrick, is easy to get and install (though, 
currently, not as easy as Soks), and easy to customize.

I have to spend more time with it, but I strongly encourage people to 
try it out.

James
[0] http://ruwiki.rubyforge.org/ruwiki.cgi

Edit this page or watch for changes using RSS.