[Digikam-users] New Tool: Tags Manager

Andrew Goodbody elfringham at gmail.com
Tue Jun 25 20:47:47 BST 2013


On 25/06/13 20:00, Veaceslav Munteanu wrote:
> There is a reason why database and image metadata shouldn't be out of
> sync...

While this may be true in an ideal world unfortunately there are 
scenarios that are somewhat reasonable for having them out of sync.
eg I have some photos sent to me by a friend that has some tags applied 
to it. I do not want to remove those tags nor do I wish to import them 
into my database but I do wish to add my own tags.

> If I'm not mistaken, image collection scan read metadata from images and
> update database. Image scan can be triggered by your changes on local
> filesystem and you will have all your data from database overwritten.
>
> My first idea was to operate all changes on database only. After you're
> finished, use sync options for either undo all changes by reading from
> image or save all changes to image by triggering write to image metadata
> and delete obsolete tags.

A sync operation is going to be very slow on any reasonably large 
collection of photos unless you are going to maintain a list of affected 
photos.

> Still need to read all suggestions, maybe I missed something. Until
> then, I'm working on user interface.

Andrew



More information about the Digikam-users mailing list