GNOME Bugzilla – Bug 349222
Show Creative Commons license info
Last modified: 2021-06-19 08:47:19 UTC
It would be great if EOG shows Creative Commons license info on the image info page if the current image has a CC embedded license. As least, SVG and EXIF aware formats should should be supported. Infor about this: http://wiki.creativecommons.org/Embedding_Specifications http://wiki.creativecommons.org/SVG
Nice feature. What are planning for the UI?
I would like to work on this feature, could you please assign it to me? I sent a mail to eog-list , but mail.gnome.org doesn't allow me to see EOG's July posts, so maybe it didn't reach the list. Talking about the UI, I don't know if GtkTreeView permits this, but it would be great to add a new attribute inside the file information page called "license". This new attribute's value will be the CC license icon(s) as a link to the license deed web in case the current file has a CC license or a string with "None" otherwise. Is this UI design possible? If it isn't possible, the license attribute's value will be a string with the name of the license as a link to the license deed.
there may have been some delay but the message did get archived all right http://mail.gnome.org/archives/eog-list/2006-July/msg00000.html
We (Creative Commons) would love to see license metadata support in EOG. We're starting to recommend XMP (http://wiki.creativecommons.org/XMP) as a universal metadata embedding strategy, so XMP support would be desirable as well. One nice thing about XMP is that it basically embeds RDF in a file, so a simple "grep" like operation can be used to extract it.
Nathan, I saw that you have sample code (in PHP) for embedding XMP on jpeg files. Do you have any C sample? How would it work with other image formats? I never had a deep look at XMP so I need some good references here.
(In reply to comment #5) > Nathan, I saw that you have sample code (in PHP) for embedding XMP on jpeg > files. Do you have any C sample? How would it work with other image formats? I > never had a deep look at XMP so I need some good references here. > Unfortunately we don't have any C samples right now. Adobe's XMP SDK page (http://partners.adobe.com/public/developer/xmp/sdk/index.html) provides a link to the XMP Specification (in PDF format). The specification includes a section on embedding XMP data in different file formats, including JPEG, GIF and PNG.
Soon we'll probably have XMP support based on Exempi. I guess this CC license could be referenced as a statusbar icon. Something like Epiphany does. This is a good candidate for a plugin.
adding bug dependency as this feature may rely on XMP in several case.
Can I use liblicense [http://wiki.creativecommons.org/Liblicense] to code a plugin that does this?
Jaime, YES! You can! In fact, an employee of Creative Commons already started to work on such a thing for a demonstration of liblicense. There isn't much movement going on right now, so you are welcome to see if you can do anything with it. You can check out the code from http://code.creativecommons.org/ via "git clone git://code.creativecommons.org/eog-plugin.git" FYI: there are some hard-coded parts of it which you'll notice and this is beta, etc etc. Instructions about getting the liblicense code are on that wiki page you referenced in your last comment. If you have any questions you can email the Creative Commons Development list at cc-devel@lists.ibiblio.org (http://lists.ibiblio.org/mailman/listinfo/cc-devel).
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new ticket at https://gitlab.gnome.org/GNOME/eog/-/issues/ Thank you for your understanding and your help.