Quote:
Originally Posted by chaley
... The real issue, beyond the one mentioned below, is virtual nodes. If you have Foo.Bar and Foo.Mumble, then there is a line for Foo but zero books have that tag. Fixing that requires creating tags that aren't there, something I had to do in calibre when I built the temporary in-memory tables that drive the tag browser.
The issue is that CC has max depth == 1. Going from 1 to "more than one" requires an almost complete redesign of the category tables and the queries that use them.
|

&
@
chaley - when designing the hierarchical tags feature, did you consider offering the option of using a controlled vocabulary.
Speaking for myself I would rather design and maintain (or acquire) a discrete CV, rather than creating and destroying tags in the processing of assigning them to a book.
I like and use Hindsight's Metamachine for images. Of some note is that it does synonyms - e.g. spaceman, astronaut, cosmonaut.
Image management seems to be lightrooms ahead of books in this regard
BR