Bug 481253

Summary: Wrong schema and description of Rating into the XMP Viewer configuration panel
Product: [Applications] digikam Reporter: mahikeulbody <51mfxqck>
Component: Metadata-XmpAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: normal CC: caulier.gilles, metzpinguin
Priority: NOR    
Version First Reported In: 8.2.0   
Target Milestone: ---   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 8.3.0
Sentry Crash Report:

Description mahikeulbody 2024-02-12 09:14:37 UTC
SUMMARY
My Digikam is configured to write Rating into Xmp.xmp.Rating.
To display Xmp.xmp.Rating with Custom Filters you need to set Rating from Basic Schema into XMP Viewer configuration panel. This field is described as "A number that indicates a document's status relative to others documents ...".

It is wrong : XMP: XMP-xmp:Rating is part of IPTC Extension Schema (not Basic Schema) and it is described as "Rating of the image by its user or supplier".
Comment 1 Maik Qualmann 2024-02-12 10:20:40 UTC
According to Adobe it belongs to Basic Name Scheme:

https://developer.adobe.com/xmp/docs/XMPNamespaces/xmp/

Furthermore, this description comes from Exiv2 and, if it were an error, would have to be reported there.

Maik
Comment 2 caulier.gilles 2024-02-12 10:22:22 UTC
Report as UPSTREAM bug to Exiv2 project (:-))):

https://github.com/Exiv2/exiv2/issues
Comment 3 mahikeulbody 2024-02-12 10:52:44 UTC
(In reply to Maik Qualmann from comment #1)
> According to Adobe it belongs to Basic Name Scheme:

Well, Adobe doc says "The preferred namespace prefix is xmp", which is part of IPTC Extension schema which exists into the XMP Viewer configuration panel of digikam so...

> Furthermore, this description comes from Exiv2 and, if it were an error, would have to be reported there.

I am more focused (and confident) on Exiftool and it is a cosmetic "problem" : once you know that xmp-rating is (wrongly) located into Basic Name Scheme instead of IPTC Extension schema, you are done. So I don't care to submit a bug to exiv2.