Difference between revisions of "Web Integration"

From Creative Commons
Jump to: navigation, search
Line 7: Line 7:
 
[[Category:Guide]]
 
[[Category:Guide]]
  
For the ccHost software, see [[ccHost]].
+
This is a page describing "everything" a media hosting site could do to integrate CC and CC-related features.
 +
 
 +
Also install and see the [[ccHost]] software which implements many of these wishes as best practices.
  
This is a page describing "everything" a media hosting site could do to integrate CC and CC-related features.
 
  
 
==Choose license==
 
==Choose license==
  
* All same
+
=== Default License ===
* Dropdown
+
 
* API
+
There should be a default license to govern all content that is project-wide. For websites, this involves adding a license with proper marking somewhere on the site and using this as the default for all other selections when applicable (feeds, default for user-generated-content, etc). Sites like [http://technorati.com/ Technorati] have licensed all content on their site under a specific license and note this at the bottom of their website on every page.
* User-preference
+
 
* Per-item license  
+
=== Individual Licenses ===
* Per-site license (default)
+
 
 +
After a default license is applied on a project, then consider making an atomic approach to licensing where individual pieces of media have licenses applied both with physical marking and in technology, such as in [[Syndication]].
 +
 
 +
=== User Preference ===
 +
 
 +
Users should also be given the preference to set their default license and/or set the license per media item. And, all technologies should adapt to this user selection as with [[Syndication]]. For example, [http://flickr.com/ Flickr] allows users to select a license for uploaded photos as time of upload, but also have default license which is selected to reduce the amount of work a user must undertake for this task.
 +
 
 +
=== User Interface ===
 +
 
 +
==== Default ====
 +
 
 +
The default approach for marking a licensed piece of content is demonstrated on our [http://creativecommons.org/license license page].
 +
 
 +
=== Dropdown ===
 +
 
 +
A drop-down list for selecting licenses seems to be quite effective. See how this is done on [http://flickr.com/ Flickr] and others sites.
 +
 
 +
=== API ===
 +
 
 +
There should be a licensing API that might be part of a restful api that allows querying of the site, and outputting of possibly [[Syndication]] with proper license attribution, etc. There are other ways an API could specify license as well.
  
 
==Publish license on the web==
 
==Publish license on the web==

Revision as of 19:32, 17 April 2007


This is a page describing "everything" a media hosting site could do to integrate CC and CC-related features.

Also install and see the ccHost software which implements many of these wishes as best practices.


Choose license

Default License

There should be a default license to govern all content that is project-wide. For websites, this involves adding a license with proper marking somewhere on the site and using this as the default for all other selections when applicable (feeds, default for user-generated-content, etc). Sites like Technorati have licensed all content on their site under a specific license and note this at the bottom of their website on every page.

Individual Licenses

After a default license is applied on a project, then consider making an atomic approach to licensing where individual pieces of media have licenses applied both with physical marking and in technology, such as in Syndication.

User Preference

Users should also be given the preference to set their default license and/or set the license per media item. And, all technologies should adapt to this user selection as with Syndication. For example, Flickr allows users to select a license for uploaded photos as time of upload, but also have default license which is selected to reduce the amount of work a user must undertake for this task.

User Interface

Default

The default approach for marking a licensed piece of content is demonstrated on our license page.

Dropdown

A drop-down list for selecting licenses seems to be quite effective. See how this is done on Flickr and others sites.

API

There should be a licensing API that might be part of a restful api that allows querying of the site, and outputting of possibly Syndication with proper license attribution, etc. There are other ways an API could specify license as well.

Publish license on the web

  • Link to license
  • Use RDFa

Search

  • commercial use
  • remix
  • specific license
  • Use OpenSearch

Browse

  • CC portal/channel on site
  • Limit browsing to CC

Feeds

  • CC annotations
  • Feed URLs facilitating CC restrictions (give some options)

Embed WebStatement

Publish client-verifiable ID on web

  • Hash
  • Authority lookup

[Re]use tracking

.com integration