Uploaded image for project: 'DSpace'
  1. DSpace
  2. DS-964

Implement Creative Commons Web Service API with the Submission Process

    Details

    • Attachments:
      5
    • Comments:
      20
    • Documentation Status:
      Needed

      Description

      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.

        Attachments

        1. cclicenseWS-diff.txt
          69 kB
        2. CreativeCommons_jspfix.diff
          9 kB
        3. dspace-cclicense-1.1.tar
          1.27 MB
        4. fetchccdata.cfg
          0.9 kB
        5. README.txt
          7 kB

          Activity

            People

            • Assignee:
              robintaylor Robin Taylor
              Reporter:
              wbossons Wendy Bossons
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: