Goals: * Images can be located on separate hosts as galleries * Multiple galleries referring to same images * Multiple galleries using different caption Instead of generating galleries directly from images and its embedded metadata as is common for static gallery engines, separately normalize images and generate down-sampled thumbnails, and generate html galleries from RDF data merged from image collection metadata and separate stores. Fast tasks: * store and lock down pristine batches below /srv/archive/disks/ * store corrections in separate XMP file (using darktable) * rotate * add author hint * select all from event * export to normalized path: $(PICTURES_FOLDER)/darktable_export/$(EXIF_YEAR)$(EXIF_MONTH)$(EXIF_DAY)_$(EXIF_HOUR)$(EXIF_MINUTE)$(EXIF_SECOND)-$(SEQUENCE) * normalize files: mywebgallerynormalize * create per-event gallery * move all into event subdir * generate gallery: localwebgallerydaemon <inputtopdir> Alternate (more ideal) tasks: * store and lock down pristine batches below /srv/archive/disks/ * store corrections in separate XMP file (using darktable) * rotate * correct timestamps * add author hint * export to normalized path, e.g. <author>/<date>/<time>[-<count>] * strip (or externalize into XMP file) user-edited hints except above * create down-sized images * publish at stable URL, e.g. http://media.oroenyt.dk/ * create per-author gallery * add tags * create per-event gallery * publish galleries at e.g. http://galleri.oroenyt.dk/ * add geo-tags * create and publish map * create and publish per-location gallery Styling: * improved navigation (breadcrumbs move when titles are missing) * fix almost-multi-lingual bottom timestamp line * timestamp line smaller and tied to bottom * metadata smaller and without dots in unnumbered list * limit metadata * left margin for texts vastly indented - like http://oroenyt.dk/