After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 519127 - XMP data packets have wrong 'id' attribute
XMP data packets have wrong 'id' attribute
Status: RESOLVED FIXED
Product: f-spot
Classification: Other
Component: Metadata
0.4.x
Other Linux
: Normal trivial
: ---
Assigned To: F-spot maintainers
F-spot maintainers
: 526098 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2008-02-27 19:21 UTC by Felix Riemann
Modified: 2008-04-11 19:55 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
xmp-header-fix.patch (1.11 KB, patch)
2008-03-08 17:22 UTC, Maxxer
committed Details | Review

Description Felix Riemann 2008-02-27 19:21:04 UTC
When f-spot writes a new XMP block to a file (e.g. by adding keywords) it writes the following header tag:
"<?xpacket begin="\uFEFF" id="testing"?>".

This is not fully standard conforming. According to Adobe's latest XMP standard the 'id' attribute is a fixed string for such implementations.
Excerpt:
"
Attribute: id
The required id attribute must follow begin. For all packets defined by this version of the syntax, the value of id is the following string:
W5M0MpCehiHzreSzNTczkc9d
"
Comment 1 Maxxer 2008-03-08 17:22:11 UTC
Created attachment 106855 [details] [review]
xmp-header-fix.patch

Full specs at http://www.adobe.com/devnet/xmp/pdfs/xmp_specification.pdf page 32.
Comment 2 Maxxer 2008-04-04 06:13:22 UTC
*** Bug 526098 has been marked as a duplicate of this bug. ***
Comment 3 Stephane Delcroix 2008-04-11 19:55:15 UTC
fixed in r3822