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.)