Soon after I learned of the concept of a wiki, I became enamored of the idea of a [using a wiki for my own personal ends.]:http://c2.com/cgi/wiki?PersonalWiki The whole concept of [accidental linking]:http://c2.com/cgi/wiki?AccidentalLinking and relatively painless and automagically organizing data was just too attractive to resist.
I had a brief fling with Zwiki runing on Zope, and stuck with it for a while, but in the end, it was just too heavyweight to for my needs. It was just too much a hog for my modest system running WindowsME (fine, make fun of me). I never kept up with it. But I have a new idea….
I can use John Wiegley’s EmacsWikiMode on local files. There are several advantages to this approach as compared to Zwiki.
* You can edit pages in a *real* editor, not a friggin’ text box in a browser.
* You can even edit those pages in a crappy editor, like notepad or vi (hahaha), though the view won’t be wikified.
* Local files are viewable without a web browser or web server.
* Local files are easy to sync in a distributed filesystem, or via [rsync,]:http://samba.anu.edu.au/rsync/ or [unison.]:http://www.cis.upenn.edu/~bcpierce/unison/
* Emacs, and thus EmacsWikiMode runs on a whole lot of platforms. So this means that I can view/edit on whatever platform I happen to be using.
There are some disadvantages:
* no multiuser (that’s okay for me)
* no cool pretty layouts (okay too)
* limited text formatting syntax (this is probably the biggest limitation)
—-
The wiki concept has a lot of derivative ideas. Hey, I wouldn’t have been drawn to TikiText in this MT blog if I wasn’t already familiar with [WikiFormatting]:http://c2.com/cgi/wiki?WikiFormatting and [StructuredText]:http://zwiki.org/StructuredText . (aside: Is there a WikiEngine that uses a TikiText derivative? It’s growing on me…)