[Haskell-cafe] ANNOUNCE: gitit 0.2 release - wiki using HAppS, git,
pandoc
John MacFarlane
jgm at berkeley.edu
Sat Nov 8 15:32:44 EST 2008
I've uploaded an early version of gitit, a Haskell wiki program, to
HackageDB. Gitit uses HAppS as a webserver, git for file storage,
pandoc for rendering the (markdown) pages, and highlighting-kate for
highlighted source code.
Some nice features of gitit:
- Pages and uploaded files are stored in a git repository and may
be added, deleted, and modified directly using git.
- Pages may be organized into subdirectories.
- Pandoc's extended version of markdown is used, so you can do tables,
footnotes, syntax-highlighted code blocks, and LaTeX math. (And
you can you pandoc to convert pages into many other formats.)
- Math is rendered using jsMath (which must be installed
separately).
- Source code files in the repository are automatically rendered with
syntax highlighting (plain/text version is also available).
You can check it out on my webserver: http://johnmacfarlane.net:5001/
Or try it locally:
cabal update
cabal install pandoc -fhighlighting
cabal install gitit
gitit # note: this will create two subdirectories in the working directory
# then browse to http://localhost:5001.
There's a git repository at http://github.com/jgm/gitit/tree/master.
Comments and patches are welcome.
John
More information about the Haskell-Cafe
mailing list