summaryrefslogtreecommitdiff
path: root/web/media
diff options
context:
space:
mode:
Diffstat (limited to 'web/media')
-rw-r--r--web/media55
1 files changed, 55 insertions, 0 deletions
diff --git a/web/media b/web/media
new file mode 100644
index 0000000..ddb914e
--- /dev/null
+++ b/web/media
@@ -0,0 +1,55 @@
+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/