[Digikam-devel] [digikam] [Bug 363522] New: import: use UUID from XMP sidecar / metadata instead of creating another one
Jens B. Benecke via KDE Bugzilla
bugzilla_noreply at kde.org
Wed May 25 21:11:55 BST 2016
https://bugs.kde.org/show_bug.cgi?id=363522
Bug ID: 363522
Summary: import: use UUID from XMP sidecar / metadata instead
of creating another one
Product: digikam
Version: 4.14.0
Platform: Ubuntu Packages
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: Import
Assignee: digikam-devel at kde.org
Reporter: jens-bugs.kde.org at spamfreemail.de
When I import images that have existing XMP sidecar files Digikam reads those
files and uses the metadata in them. But it creates its own UUID for the
database although there already is one supplied in the XMP sidecar, as
<rdf:Description ...
...
digiKam:ImageUniqueID="QXbwXF%yQEqRFBbG+GkfyA"
...
>
This is important if you reimport files again so they are uniquely identifiable
even from an external script. The UUID is the only *safe* way of uniquely
identifying an image after the import (after all, it might have been renamed,
moved, etc). I suppose the UUID really is just a unique random string of any
length (right?).
Duplicate UUIDs, if present, should be handled just like duplicate files, by
prompting the user to replace the file or create a new UUID when first reading
the image file's metadata. But in reality this should never happen - it is just
important that Digikam doesn't crash with a duplicate UUID.
Reproducible: Always
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Digikam-devel
mailing list