Checking Jekyll

Date: 2011/10/3

Jekyll is a static blog site generator that runs on top of the Git
revision control system. I'm going to look into it as a candidate
engine for my personal CMS since it combines blogging and revision
control, two of my primary concerns. Git apparantly uses the host
file system as a repository, allowing file operations from the shell.

* Initial Concerns

- Is it possible to maintain a static site without undue duplication
 of files between repository, web-, and gopher-served content OR is
 some degree of dynamic site generation possible?

- Jekyll and Git require Ruby. Are Ruby, Git, and Jekyll available
 and usable (speed, mem. footprint) on all potential client
 platforms (Zaurus, Un*x (shell, X), MS Windows, VMS, TWENEX, ITS
 ...)?

- How customizable is Jekyll output? Gophermap generation possible?
 Can I customize file format? (Jekyll supports Markdown notation,
 which is close to what I want.)