<br><br><div><span class="gmail_quote">2007/6/19, Mikołaj Machowski <<a href="mailto:mikmach@wp.pl" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">mikmach@wp.pl</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


<p>Metadata support is done through Exiv2 library. XMP support should be done there and it will be available in Digikam.</p></blockquote><div>There is a file in Exiv2 bugzilla about this XMP support :<br><br><a href="http://dev.robotbattle.com/bugs/view.php?id=463">
http://dev.robotbattle.com/bugs/view.php?id=463</a><br><br>To add XMP support to digiKam, Exiv2 must be improved. 
<br><br>I recommend you to :<br><br>1/ Contact Andreas Huggel who is Exiv2 author to review the plan of XMP support.<br>2/ Look links given in the Exiv2 bugzzila file like source of inspiration.<br>3/ Start to work to Exiv2 with me and Andreas about XMP (yes, i'm Exiv2 developper too (:=)))
<br><br>Exiv2 is the low level library to acess on metatada. digiKam and kipi-plugins do not use Exiv2 directly but an high level and common interface to simplify metadata management : libkexiv2. Source code is in kdeextragear/libs. I'm the author of this ibrary with Marcel. Andreas has give tips and help to make it. So to support XMP in digiKam and kipi-plugins, this lib need to be patched of course. 
<br><br>digiKam need a new tab in Metadata sidebar about XMP. It a new widget to do in digiKam core. For this one, i can do it, it will be easy.<br><br>digiKam metadatahub class need to be patched too to support XMP about metadata management. Like this class have be written by Marcel, He will certainly make a patch for that (:=)))
<br><br>and finally, the kipi-plugin MetadataEdit need to be improved to support XMP.<br><br>To be sync everywhere i recommend to be registered to Exiv2 and digiKam-devel and kde-imaging mailling list
<br><br>I think than the most important job to do is in Exiv2. Like Exiv2 is a low level interface, in libkexiv2, we need certainly add support of XMP::XML schema used by others photo management program like from Adobe and M$. But for this point, we will talking about with Andreas.
<br><br>Andreas is in this room if i remember. He CC him to be sure...<br><br>XMP support for Exiv2 and digiKam is very important for the future. This is an high priority task (:=)))<br><br>Thanks in advance for your help
<br><br>Gilles</div></div><br>