Ideas to improve Lazygal (in no particular order)

* better i18n in templates : better string extractor and use of Translator to
  make syntax nicer.
    Work to be done in lazygal/tpl.py and mainly in devscripts/update-po .
    See http://genshi.edgewall.org/wiki/Documentation/i18n.html
    and http://genshi.edgewall.org/wiki/ApiDocs/genshi.filters.i18n

* SMP support, perhaps using parallel python (http://www.parallelpython.com/)
  though not sure about its ability to transmit MakeObject.build. Perhaps
  os.fork() would be a better alternative.
    Work to be done mostly in lazygal/make.py

* Add some styles to the default theme.

* Integrate Gallerific or somme similar js gallery

* Archive (zip) link on directory index.

* --exclude to exclude directories from processing.

* Document input formats.

* xinclude for XHTML <head />

* Some sort of plugin architecture for generate pic post processing at least
  (with an example for watermarking pics).

* Picture links in breadcrumbs.

* Alternate theme with one HTML page per dir and JS to change pics.

* Detect config changes since last run et regenerate files (html, thumbs, etc.)
  according to configuration changes.

* Add an option to paginate by sub-galleries number per page.

* Copy instead of processing through PIL pics which are not resized (because of
  XxY> for instance).

* Move to setuptools

* use GExiv2.Metadata.get_comment() instead of maintaining the logic in
  lazygal.
  https://lazka.github.io/pgi-docs/#GExiv2-0.10/classes/Metadata.html#GExiv2.Metadata.get_comment
