Creative Commons hosts a web service that can supply the user interface elements that DSpace needs to provide a complete user experience in DSpace, with respect to the Creative Commons license step. This patch implements the Creative Commons web service api to support the user interface selections, item view and search.
DSpace currently takes an integration approach to selecting a Creative Commons (CC) license during the submission process that results in an awkward user experience. This patch proposes to simplify the user experience through implementing the CC License API in the submission process. This patch also adds searchability to the CCLicensed items by storing the license uri as metadata.
As well, the license rdf acquisition is separated from the submission process into a curation task.
A future CC task(s) may address the issue of updating or migrating existing CC license data.