Home
Reading
Searching
Subscribe
Sponsors
Statistics
Posting
Contact
Spam
Lists
Links
About
Hosting
Filtering
Features Download
Marketing
Archives
FAQ
Blog
 
Gmane
From: John MacFarlane <jgm <at> berkeley.edu>
Subject: ANN: gitit 0.5
Newsgroups: gmane.comp.lang.haskell.cafe
Date: Sunday 25th January 2009 00:32:29 UTC (over 8 years ago)
We are pleased to announce the latest release of Gitit, the
multitalented distributed wiki written in Haskell.

What's new in this release?

* 'Gitit' is now something of a misnomer, as Gitit now makes use of
  the filestore library. The upshot is that Gitit can now work in Darcs
  repositories; if before you thought Gitit was cool but didn't like
  git, you now have no excuse!

* Gitit has been optimized (thanks to the efforts of Gwern Branwen):
  - Pages are now gzipped whenever possible.
  - Expire headers are set so that CSS, images, and javascripts
    will be cached by the browser.
  - Those previously mentioned elements have been optimized for space,
    and rearranged in the generated pages for faster rendering.

* A new configuration option allows reStructuredText to be used instead
  of markdown (thanks to a patch from Simon Michael).

* Gitit now sports a 'Go' box. You can now either search through
  Search, or go to a specific page title via Go.

* Search is smarter, and can also return page titles.

* Revisions are better formatted: the author field now include the
  user's email as well.

* Diffs are of much higher quality, thanks to filestore.

* UTF8-related fixes.

You can check out a running example at http://gitit.johnmacfarlane.net/.

Or try it locally:

  cabal update
  cabal install -fhighlighting pandoc gitit
  gitit  # note: this will create two subdirectories in the working
directory
         # then browse to http://localhost:5001.

The git repository for Gitit is at http://github.com/jgm/gitit/tree/master
 
CD: 3ms