Difference between revisions of "CcRdf for Python"

From Creative Commons
Jump to: navigation, search
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
[[Category:Developer]]
 
[[Category:Developer]]
[[Category:OpenSource]]
+
[[Category:Opensource]]
 +
{{Challenge
 +
|related_to=License Wrappers
 +
|challenge_type=Developer
 +
|tags=metadata
 +
|is_complete=yes
 +
}}
 +
 
 +
{{Infobox|ccrdf has been superseded by [http://code.creativecommons.org/viewgit/cc.license.git/ cc.license], and is not recommended.  cc.license provides a more complete API for selecting licenses and introspecting metadata about them.}}
  
 
ccRdf is a set of Python classes which allow developers to easily parse and manipulate Creative Commons licensing metadata. ccRdf was developed as part of the [[CcValidator]] project and was formerly known as ccLicense.py.  ccRdf supports parsing, manipulating and emitting license metadata in RDF format.  Notes regarding early ccRdf development can be found in [[User:NathanYergler|Nathan Yergler's]] [http://yergler.net/blog/category/projects/ccrdf/ blog archive].
 
ccRdf is a set of Python classes which allow developers to easily parse and manipulate Creative Commons licensing metadata. ccRdf was developed as part of the [[CcValidator]] project and was formerly known as ccLicense.py.  ccRdf supports parsing, manipulating and emitting license metadata in RDF format.  Notes regarding early ccRdf development can be found in [[User:NathanYergler|Nathan Yergler's]] [http://yergler.net/blog/category/projects/ccrdf/ blog archive].
  
 
The latest independently released version is 0.4.5, but the Subversion trunk is stable.
 
The latest independently released version is 0.4.5, but the Subversion trunk is stable.
 +
 +
== Downloading and Installation ==
 +
 +
ccRdf is distributed as a [http://peak.telecommunity.com/DevCenter/PythonEggs Python Egg].  If you have [http://peak.telecommunity.com/DevCenter/EasyInstall easy_install] available, you can install it and it's dependency ([http://rdflib.net rdflib]) using the following command line:
 +
 +
  $ easy_install ccrdf
 +
 +
Easy_install will download the latest release and resolve the dependencies if needed.  You may need to run the command with root privileges if you do not have write-permission to the <code>site-packages</code> directory.
  
 
== Resources ==
 
== Resources ==
  
* [ API documentation]
+
* [http://mirrors.creativecommons.org/software/ccrdf/doc API documentation] (generated via [http://epydoc.sourceforge.net/ epydoc])
 +
* [http://www.python.org/pypi/ccrdf Python Package Index (PyPI) information]
 +
* [http://mirrors.creativecommons.org/software/ccrdf/download Download]
 
* [http://svn.berlios.de/wsvn/cctools/wrappers/python/ccrdf/ Source tree]
 
* [http://svn.berlios.de/wsvn/cctools/wrappers/python/ccrdf/ Source tree]

Latest revision as of 19:19, 11 March 2010


Related To: ,|x|Related To::x}}
Tags: {{#arraymap:metadata|,|x|Has Tag::x}} | (none) }}
Challenge Type: Has Challenge Type::Developer | (none) }}
Is Complete: Is Complete::yes | Is Complete::no }}


ccrdf has been superseded by cc.license, and is not recommended. cc.license provides a more complete API for selecting licenses and introspecting metadata about them.

ccRdf is a set of Python classes which allow developers to easily parse and manipulate Creative Commons licensing metadata. ccRdf was developed as part of the CcValidator project and was formerly known as ccLicense.py. ccRdf supports parsing, manipulating and emitting license metadata in RDF format. Notes regarding early ccRdf development can be found in Nathan Yergler's blog archive.

The latest independently released version is 0.4.5, but the Subversion trunk is stable.

Downloading and Installation

ccRdf is distributed as a Python Egg. If you have easy_install available, you can install it and it's dependency (rdflib) using the following command line:

 $ easy_install ccrdf 

Easy_install will download the latest release and resolve the dependencies if needed. You may need to run the command with root privileges if you do not have write-permission to the site-packages directory.

Resources