An example of a metadata property that has no IIM mapping defined is
Name: Scene Code, XMP property id: Scene (page 15 of 55 in spec)
On 07/06/2012 02:25 PM, Farrukh Najmi wrote:
Hi Damjan,
Thanks for the +1. As I started on this patch I made some observations
in the IPTC-PhotoMetadata-2008.pdfspec:
* Not all metadata properties have an IIM mapping defined. For these
we will have to invent a type code. I propose we assign codes
starting at 10000 arbitrarily in such cases
* Every field does have an XMP property id at present. I am not sure
if there is any guarantee that future fields will have an XMP
property id. I think we should continue with XMP property id for
IptcTypes.name field but if in future versions there is no XMP
property id then the backup would be to use the Name field from
the spec
The only other alternative I can think of for IptcTypes.name field
issue is to use the Name field from the spec which is guaranteed to be
present, will never be translated but has the issue that it has white
space in its content. My preference is to do what is proposed in
bullets above.
Comments? Thanks.
--
Regards,
Farrukh
Web: http://www.wellfleetsoftware.com