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 718923 - Write HTags to Xmp.lr.hierarchicalSubject
Write HTags to Xmp.lr.hierarchicalSubject
Status: RESOLVED OBSOLETE
Product: shotwell
Classification: Other
Component: tags
unspecified
Other All
: Normal enhancement
: ---
Assigned To: Shotwell Maintainers
Shotwell Maintainers
: 780835 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2013-04-01 06:17 UTC by Lucas Beeler
Modified: 2021-05-19 13:42 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Charles Lindsay 2013-11-25 21:58:59 UTC


---- Reported by lucas@yorba.org 2013-04-01 11:17:00 -0700 ----

Original Redmine bug id: 6719
Original URL: http://redmine.yorba.org/issues/6719
Searchable id: yorba-bug-6719
Original author: Lucas Beeler
Original description:

In an ideal world, there would be an open standard for storing hierarchical
tags in XMP metadata. Yorba has even talked about putting one forward and
publishing it on freedesktop.org (that's #4050). But we don't live in an ideal
world. The de-facto standard for storing hierachical tags in XMP metadata is
the Xmp.lr.hierarchicalSubject field. Now that we can expose custom XMP
namespaces in GExiv2, we should be able to expose the Xmp.lr.* namespace
(implementing this in GExiv2 is #3950). This ticket is for adding support for
writing to Xmp.lr.hierarchicalSubject in Shotwell.

Related issues:
related to gexiv2 - Feature #3950: Expose Adobe Lightroom hierarchical subject
tags (Moved)
related to shotwell - Feature #4050: find vendor-neutral tag for storing
keywords in XMP (Open)



--- Bug imported by chaz@yorba.org 2013-11-25 21:59 UTC  ---

This bug was previously known as _bug_ 6719 at http://redmine.yorba.org/show_bug.cgi?id=6719

Unknown version " in product shotwell. 
   Setting version to "!unspecified".
Unknown milestone "unknown in product shotwell. 
   Setting to default milestone for this product, "---".
Setting qa contact to the default for this product.
   This bug either had no qa contact or an invalid one.
Resolution set on an open status.
   Dropping resolution 

Comment 1 Alan Pater 2015-03-13 04:05:47 UTC
I have provided a tested and working patch for writing to Xmp.lr.hierarchicalSubject in exiv2, it should be in upcoming version 0.25. 

      http://dev.exiv2.org/issues/784

I am trying to test it with gexiv2, but have not been able to write as XmpBag type via gexiv2 yet. I am probably doing it wrong, so any help is very much appreciated! 

     https://bugzilla.gnome.org/show_bug.cgi?id=712477


PS: The MWG has published a standard for hierarchical tags, but it is not used much. MWG-KW has been in exiftool for a while, and I just sent in a tested and working patch for exiv2 support as well.

     http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/MWG.html#KeywordStruct

     http://dev.exiv2.org/issues/1040

As always, the more people that can test those patches, the better! To an ideal world!
Comment 2 Francois Edelin 2017-04-02 19:15:49 UTC
*** Bug 780835 has been marked as a duplicate of this bug. ***
Comment 3 GNOME Infrastructure Team 2021-05-19 13:42:12 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/shotwell/-/issues/4054.