~ubuntu-branches/ubuntu/utopic/lazygal/utopic

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
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

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

* Build picture and gallery map using EXIF GPS data.

* Add a way to disable video transcoding.