I am going to be adding tags to my image viewer, and wanted to follow darktable’s XMP convention. I will also store the info in the image viewer’s database of course, but I also want it to be portable, and sidecar files seem like the best option.
With this context, does anyone know if an XSD exists for the XMP darktable uses, or even better, if there is a conventional, portable way to add tags and rating to an XMP, which is supported by all software which reads and writes the format?
I searched around and it all seems to be a bit arcane. There are the official Adobe specs, but being XML, one would thing a XSD would be available to facilitate development?
Hey, thank you so much, this is exactly what I was looking for. That site with the spec looks great too. I will just target those elements you mention, seems like the easiest path for now and already covers a lot of ground