<div dir="ltr">Hi Jean Francois,<div><br></div><div style>The schema is defined as well in Exiv2. I do it personalty.</div><div style><br></div><div style>An ordered list sound logical for me. Why un-ordered one ?</div><div style>

<br></div><div style>The digiKam schema is a private stuff. If a 3rd party don't play properly with it, this is not digiKam fault. As you said : "<span style="font-family:arial,sans-serif;font-size:12.571428298950195px">Other software (exiftool, the Gimp) process as an unordered list, </span><span style="font-family:arial,sans-serif;font-size:12.571428298950195px">a <rdf:Bag>."</span></div>

<div style><span style="font-family:arial,sans-serif;font-size:12.571428298950195px"><br></span></div><div style><span style="font-family:arial,sans-serif;font-size:12.571428298950195px">Why this software do not respect how digiKam store metadata ?</span></div>

<div style><span style="font-family:arial,sans-serif;font-size:12.571428298950195px"><br></span></div><div style><span style="font-family:arial,sans-serif;font-size:12.571428298950195px">Gilles Caulier</span></div><div class="gmail_extra">

<br><br><div class="gmail_quote">2013/2/12 Jean-François Rabasse <span dir="ltr"><<a href="mailto:jean-francois.rabasse@wanadoo.fr" target="_blank">jean-francois.rabasse@wanadoo.fr</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
Hello,<br>
<br>
I've a question, probably to the Digikam developpers but maybe<br>
someone else knows...<br>
<br>
I have a problem with Digikam XMP metadata, specially with the<br>
tags list.<br>
The libexiv2 (used by DK) processes this property as an ordered<br>
list, i.e. in RDF representation a <rdf:Seq><br>
Other software (exiftool, the Gimp) process as an unordered list,<br>
a <rdf:Bag>.<br>
<br>
I don't know which is right or wrong (even if imho it should be<br>
unordered, as does LightRoom for the HierarchicalSubject list)<br>
but when an image file has « travelled » between different software,<br>
the XMP metadata becomes a bit weird and can contain duplicates.<br>
E.g. :<br>
  <digiKam:TagsList><br>
   <rdf:Seq><br>
     Here the list of my tags in <rdf:li> ... </rdf:li><br>
   </rdf:Seq><br>
  </digiKam:TagsList><br>
  <digiKam:TagsList><br>
   <rdf:Bag><br>
     Here exactly the same list as above.<br>
   </rdf:Bag><br>
  </digiKam:TagsList><br>
<br>
And with that, interoperability is really broken. Libexiv2 and thus applications based on libexiv2 as Digikam, rejects input because of the duplication.<br>
(And other applications, e.g. exiftool, don't reject but concatenate the two properties, leading to all list items being redoubled.)<br>
<br>
** My question : where can I find an official, authoritative definition<br>
of Digikam XMP schema ? (In order to know on which forum to post the<br>
problem, exiv2 ? exiftool ? other ?)<br>
<br>
(Tried the declared URI xmlns:digiKam="<a href="http://www.digikam.org/ns/1.0/" target="_blank">http://www.<u></u>digikam.org/ns/1.0/</a>"<br>
but I get a « Page not found » message, instead of a possible and expected documentation.)<br>
<br>
Thanks in advance,<br>
Regards,<br>
Jean-François<br>_______________________________________________<br>
Digikam-users mailing list<br>
<a href="mailto:Digikam-users@kde.org">Digikam-users@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/digikam-users" target="_blank">https://mail.kde.org/mailman/listinfo/digikam-users</a><br>
<br></blockquote></div><br></div></div>