vcki for you, vcki for me
projects/vcki/about
Show
History
Remove
about vcki ========== You're looking at it. **vcki** is a **v**ersion-**c**ontrolled wi<strong>ki</strong>-ish tool for **minimalists**. It was designed to use **[Mercurial][1]**, but could theoretically use any version-control backend. [1]: http://www.selenic.com/mercurial/wiki/index.cgi/Mercurial It's written in **[Ruby][2]** (plain-old Ruby, none of that _Rails_ malarky) and uses **XML/XSLT** extensively. Currently, it is quite alpha, but quickly getting better. One of the goals is to keep [SLOC][3] to a minimum. All in all, it's nothing fancy — and that's the idea. > _**Concession:** [SLOC][3] is a crappy metric, especially when working with powerful languages such as Ruby. I use it here merely as a euphemism for efficient, elegant code._ [2]: http://ruby-lang.org/ [3]: http://en.wikipedia.org/wiki/Source_lines_of_code The logical way to pronounce 'vcki' would be **'Vicky'**, but **'vee-cee-kee'** is a(n) (un-)reasonable alternate. Feature List Summary -------------------- * version-controlled backend storage _(currently via [Mercurial][1] — introducing some interesting possibilities for distributed wiki-ish sites)_ * simplicity _(both visual and technical)_ * flexibility _(use as wiki, blog, bulletin board, etc.)_ * lightweight code _(ideally fewer than 1 KSLOC — or maybe an even lower limit)_ Oh yeah, inspiration for vcki comes mostly from Anselm R. Garbe's **[diri][4]** — though vcki commits (no pun intended) various object-oriented and XML-related sins that are fundamentally incompatible with diri's purely spartan (read: UNIX) philosophy. [4]: http://www.suckless.org/wiki/tools/diri
use
Markdown syntax
Comment:
Password:
#
settings
Powered by
vcki
© Copyright 2007 Eli Marschner