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 349360 - Creative Commons license metadata support
Creative Commons license metadata support
Status: RESOLVED WONTFIX
Product: f-spot
Classification: Other
Component: Metadata
CVS
Other Linux
: Normal enhancement
: ---
Assigned To: F-spot maintainers
F-spot maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2006-07-30 22:52 UTC by Jaime Frutos Morales
Modified: 2018-07-12 00:10 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
jpg with Artist name and License information (90.90 KB, image/jpeg)
2008-10-28 22:39 UTC, Greg Grossmeier
Details

Description Jaime Frutos Morales 2006-07-30 22:52:51 UTC
It would be nice if f-spot supports Creative Commons embedded licenses in EXIF metadata and tell the user that the current image is CC licensed.

More info:

http://wiki.creativecommons.org/Embedding_Specifications

http://creativecommons.org/technology/usingmarkup
Comment 1 Luke Hoersten 2006-08-15 16:01:49 UTC
The EXIF specification is reletively new but I'd like to hack on this when I get a chance.
Comment 2 Greg Grossmeier 2008-09-15 18:29:36 UTC
Luke, any movement on this feature request of adding License metadata to image files?

Creative Commons has developed a library which does all of the writing and reading of metadata for you.  It is appropriately called liblicense and is in the repositories of Debian (and Ubuntu) and Fedora.

There is a project page for it at http://wiki.creativecommons.org/Liblicense with the code available from http://code.creativecommons.org/.
Comment 3 Greg Grossmeier 2008-10-28 22:39:32 UTC
Created attachment 121548 [details]
jpg with Artist name and License information

More information:

As of right now (0.5.0.3) f-spot supports the reading of license metadata in images.  This is because f-spot just gives you all exif information and if the "Artist" or "Copyright" fields have anything in them, it will be displayed (example image attached).

However, as f-spot is usually the first destination of images after they are taken, it would be nice if that information was editable by the user.

It could be a simple right-click option named "Edit Image License" and then a simple dialog that let the user enter their name and select either Full Copyright or any of the 6 standard Creative Commons licenses (which is what Flickr does[1]).  Of course it could have an option to "set these choices as my default."

Then, using this information in the images to do other interesting actions (displaying only images with a specific license, displaying a license icon next to/on top of an image in the "browse" view[2], etc) would be more easily done.

Is there any interest from the developer community to implement something like this?

Greg

[1] http://flickr.com/account/prefs/license/ (must be logged in to work)
[2] example mockup: http://wiki.creativecommons.org/Image:Ll_nautilus_emblem.png
Comment 4 Greg Grossmeier 2008-10-28 22:55:10 UTC
(Sorry for the bugmail spam)

I just realized that simply editing the EXIF metadata isn't really sufficient for this issue.  Other applications (see: EOG) expect this type of metadata to be embedded using XMP standards.  For information on what embedding copyright information using XMP looks like see: http://wiki.creativecommons.org/XMP

Thus, for maximum interoperability between other applications which might choose one metadata location over another (EXIF vs XMP) it would probably be best to embed this information into both at the same time.

Embedding the XMP data can be done using liblicense from Creative Commons right now (referenced in above comment, link: http://creativecommons.org/projects/Liblicense).
Comment 5 André Klapper 2018-07-12 00:10:58 UTC
F-Spot has moved to https://github.com/f-spot/f-spot/issues

If this Bugzilla ticket is still valid in a recent version of F-Spot, please feel free to post this topic as a ticket in the F-Spot project on GitHub.

Closing this report as WONTFIX as part of Bugzilla Housekeeping as we are planning to shut down GNOME Bugzilla in favor of GNOME Gitlab.