Does the development effort/risk of regression to provide multiple dictionary support mean that this capability (multiple tag dictionaries) is unlikely to ever be provided ?
Thinking (superficially) about the idea of reducing the number of âroot levelâ tags to an absolute minimum - e.g. 2, as you suggest - seems to me to create a different issue: now instead of having a need to scroll the dictionary, at the root level, I have the need to open multiple levels in a hierarchy. This requires more mouse manipulation/clicking than scrolling. The more I reduce the number of tags at a given level in a hierarchy, the more levels I require, surely? With âonlyâ 670 tags, currently, I am finding that I have to do considerable (i.e. too much) scrolling with the two scroll bars (often in opposite directions) and opening of closed hierarchies, which have been closed when their top level has been scrolled out of the tag dictionary window.
On this last point I found that I was having to re-open multiple (>20) closed hierarchies many (>4) tens of times per day for each year folder of images in my current catalog. Often these hierarchies were not visible in the window and opening them required as many as 4 or 5 mouse clicks (to open levels) each time. I resorted to the trick of temporarily renaming a tree of tags to place at the top of the dictionary, and at a ârootâ level, so minimizing the amount of effort required to see the tags and assign them to images. Those trees will have to be returned to their correct location, in the hierarchy, when tagging is complete. This will result in a large proportion of all my .xml files being updated, resulting in a need for another total backup refresh.
Overall though, I am finding that the task of assigning tags has gradually become slower as the size of the tag dictionary increases - not because of performance reasons but because of the amount of scrolling and clicking that is necessary.
A specific problem has been where I wish to assign multiple tags to a single image:
I have been using the technique of creating a collection on the basis of a named (or dated) folder, within a given year folder, combined with a âtag - not taggedâ metadata tag. This has the advantage of showing me only untagged images (a second pass will be required, someday, to make sure the previously assigned tags are the right ones). It has the disadvantage that as soon as I assign the first of multiple tags to an image, it disappears from the collection (because it is no longer ânot taggedâ). Now I have to remember which image it is that requires additional tags and which those additional tags are. With a catalog that is only about 15% of its âfinalâ size, yet contains thousands of images, I canât manage this memory feat.
My workaround is to assign a âstagingâ tag (with a name that puts it at the top of the dictionary) to every image in a ânot taggedâ collection that requires multiple tags . Once that collection is fully tagged I then open a collection based only on the âstagingâ tag. This is usually quite small (10 to 100 versus 100 to 1000 images of the âuntaggedâ collection) and I can proceed to apply the correct, multiple, tags and detach the âstagingâ tag from these images.
Because of the power and functionality of the tagging module in dt this all works well - quick and reliable (by the way, the user guide gives a wholly inadequate view of the power of the tagging module). But is there a more efficient method I should be using ?