Tagging in Singleshot
Suddenly gripped with an idea for how to do tagging in Singleshot, I created a virtual item type called ImagesByTagItem (and the notion of virtual items — items without a representation on the filesystem) and had its _load_items method cheerfully crawl the image store looking for images with the given tag in their ITPC keywords. It’s crude and probably a performance nightmare but it works. I’m sure I could hack in something similar using Supplemental Categories for ‘Sets’, perhaps add in some kind of cache for ITPC data, and be able to migrate from my aging Gallery install for gallery.xythian.com to Singleshot.
Whatever was blocking progress is gone or dormant. I think it involved lowering expectations and working towards short, limited goals with clear victory conditions.