[Digikam-devel] [digikam] [Bug 332665] digiKam should use Baloo interface

Veaceslav Munteanu veaceslav.munteanu90 at gmail.com
Tue Apr 28 11:26:43 BST 2015


https://bugs.kde.org/show_bug.cgi?id=332665

--- Comment #63 from Veaceslav Munteanu <veaceslav.munteanu90 at gmail.com> ---
Here are some answers to your questions, Jeff:
1. digiKam has options in settings menu to enable/disable read/write
2. If you change data from digikam and write is enabled, tags, ratings and
comments are automatically syncronized
3. If you have read enabled, data from baloo is read when any read metadata
operation is triggered
4. There is no way for digiKam to know if data was changed from outside. At
least at this moment.
5. If digikam has a tag structure like, aaa/bb/cc/dd, digikam store tags with
KFileMetadata as "dd" without it's full path. We can store the full path, but
tag itself will be unreadable in Dolphin. Also, because of read after write, we
could end up with a lot of duplicate tags in digiKam tag tree. Thats why we
store them under a special branch, which is now called "BalooTags" so it won't
pollute the whole tag tree.

There is a lot of shortcomings on current implementation, I know, but if
someone can come up with better design, please write your suggestions here :)

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list