Difference between revisions of "Gnome Integration"
(9 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
− | [[ | + | {{Challenge |
− | [[ | + | |related_to=Search |
− | [[ | + | |challenge_type=Developer |
− | [[ | + | |tags=search, metadata, desktop |
− | + | |is_complete=no | |
+ | }} | ||
+ | |||
+ | This is just a draft made of ideas to integrate Creative Commons licenses into the Gnome Desktop. A [http://code.google.com/p/gnome-cc-integration/ software repository] has been created to host all patches and plugins still not accepted in the different projects. If you have any patch or piece of code which it's useful to the integration, send it to me (acidborg@gmail.com) and I'll upload it to the repository (only GPL code accepted). | ||
+ | |||
+ | == Find CC licensed contents == | ||
+ | |||
+ | * '''Search the desktop:''' If [http://freedesktop.org/wiki/Standards_2fshared_2dfilemetadata_2dspec Freedesktop's Metadata Spec] is modified to include a "license" field in first class objects specification, [http://freedesktop.org/wiki/Software/Tracker Tracker] could be used to look for CC licensed files within the desktop using [http://raphael.slinckx.net/deskbar/ Deskbar-applet] as front-end. See [http://bugzilla.gnome.org/show_bug.cgi?id=349356 this bug] for more info. Also, need to create a [[Beagle]] and [[Tracker]] search plugin. | ||
− | This | + | * '''Search the Internet:''' This can be done using [[Deskbar-Applet CC Search]] |
− | |||
== Applications aware of CC licenses == | == Applications aware of CC licenses == | ||
* [[ Inkscape ]] | * [[ Inkscape ]] | ||
− | * Epiphany (with [[ Epiphany CC Extension ]]) | + | * Epiphany (with [[ Epiphany CC Extension ]], official since Gnome 2.17) |
* Firefox (with [[ MozCC ]] plugin) | * Firefox (with [[ MozCC ]] plugin) | ||
− | * Banshee ( | + | * Banshee (with [[CcBanshee]]) |
− | * Deskbar | + | * Deskbar Applet (with [[Deskbar-Applet CC Search]]) |
− | |||
== Applications which could easily become aware of CC licenses == | == Applications which could easily become aware of CC licenses == | ||
Line 28: | Line 33: | ||
* Gthumb: No bug reported. | * Gthumb: No bug reported. | ||
* Liferea: No bug reported. | * Liferea: No bug reported. | ||
+ | * Blam: No bug reported. | ||
* Nautilus: http://bugzilla.gnome.org/show_bug.cgi?id=349170 | * Nautilus: http://bugzilla.gnome.org/show_bug.cgi?id=349170 | ||
* OpenOffice: No bug reported. | * OpenOffice: No bug reported. | ||
Line 33: | Line 39: | ||
* Sound Juicer: No bug reported. | * Sound Juicer: No bug reported. | ||
* Totem: http://bugzilla.gnome.org/show_bug.cgi?id=347320 | * Totem: http://bugzilla.gnome.org/show_bug.cgi?id=347320 | ||
− | * Please add more applications and their bug report page here :) | + | * Please add more applications and their bug report page here :) |
− | == | + | == ToDo == |
+ | |||
+ | * Improve of [[Libcclicense]] to make easy to write CC aware applications. | ||
* Send bug reports to applications which could easily become aware of CC licenses. This could be done using [http://bugzilla.gnome.org Bugzilla]. | * Send bug reports to applications which could easily become aware of CC licenses. This could be done using [http://bugzilla.gnome.org Bugzilla]. | ||
+ | |||
* Send patches to existing Gnome applications to add CC licenses interaction using [http://bugzilla.gnome.org Bugzilla]. | * Send patches to existing Gnome applications to add CC licenses interaction using [http://bugzilla.gnome.org Bugzilla]. | ||
− | |||
− | |||
− | + | * Please add more suggestions here :) | |
− | * Please add | + | |
+ | * [[GnomeMockUps]] | ||
+ | |||
+ | [[Category:Developer]] | ||
+ | [[Category:Developer Challenges]] | ||
+ | [[Category:Desktop]] | ||
+ | [[Category:Desktop Integration]] |
Latest revision as of 23:55, 25 June 2009
Related To: | ,|x|Related To::x}} |
---|---|
Tags: | {{#arraymap:search, metadata, desktop|,|x|Has Tag::x}} | (none) }} |
Challenge Type: | Has Challenge Type::Developer | (none) }} |
Is Complete: | Is Complete::no | Is Complete::no }} |
This is just a draft made of ideas to integrate Creative Commons licenses into the Gnome Desktop. A software repository has been created to host all patches and plugins still not accepted in the different projects. If you have any patch or piece of code which it's useful to the integration, send it to me (acidborg@gmail.com) and I'll upload it to the repository (only GPL code accepted).
Contents
Find CC licensed contents
- Search the desktop: If Freedesktop's Metadata Spec is modified to include a "license" field in first class objects specification, Tracker could be used to look for CC licensed files within the desktop using Deskbar-applet as front-end. See this bug for more info. Also, need to create a Beagle and Tracker search plugin.
- Search the Internet: This can be done using Deskbar-Applet CC Search
Applications aware of CC licenses
- Inkscape
- Epiphany (with Epiphany CC Extension , official since Gnome 2.17)
- Firefox (with MozCC plugin)
- Banshee (with CcBanshee)
- Deskbar Applet (with Deskbar-Applet CC Search)
Applications which could easily become aware of CC licenses
- Abiword: No bug reported.
- EOG: http://bugzilla.gnome.org/show_bug.cgi?id=349222
- Epiphany: http://bugzilla.gnome.org/show_bug.cgi?id=348050
- Evince: http://bugzilla.gnome.org/show_bug.cgi?id=349173
- F-spot: http://bugzilla.gnome.org/show_bug.cgi?id=349360
- GIMP: http://bugzilla.gnome.org/show_bug.cgi?id=349224
- Gnumeric: http://bugzilla.gnome.org/show_bug.cgi?id=349220
- Gthumb: No bug reported.
- Liferea: No bug reported.
- Blam: No bug reported.
- Nautilus: http://bugzilla.gnome.org/show_bug.cgi?id=349170
- OpenOffice: No bug reported.
- Rhythmbox: http://bugzilla.gnome.org/show_bug.cgi?id=346198
- Sound Juicer: No bug reported.
- Totem: http://bugzilla.gnome.org/show_bug.cgi?id=347320
- Please add more applications and their bug report page here :)
ToDo
- Improve of Libcclicense to make easy to write CC aware applications.
- Send bug reports to applications which could easily become aware of CC licenses. This could be done using Bugzilla.
- Send patches to existing Gnome applications to add CC licenses interaction using Bugzilla.
- Please add more suggestions here :)