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

Make the OAI DC crosswalk configurable

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.6.0
    • Component/s: DSpace API, OAI-PMH
    • Labels:
      None
    • Attachments:
      2
    • Comments:
      5
    • Documentation Status:
      Needed

      Description

      This patch makes configurable the oai_dc crosswalk so to make possible to hide some metadata without hardcoding.
      The configuration is read from a new oaidc.properties file in the config dir with the follow syntax:
      <schema>.<element>(.<qualifier|*>) = OAI_DC ELEMENT

      dc.title = title
      dc.contributor.author(CONVERTER) = creator
      dc.contributor.editor(CONVERTER) = contributor
      ...

      where the CONVERTER is the name of an option named plugin (interface class: org.dspace.content.crosswalk.IConverter) that manipulate the string value

      A default configuration, with the same behaviour of the "old" OAI_DC crosswalk, is provided

        Attachments

          Activity

            People

            Assignee:
            Unassigned
            Reporter:
            bollini Andrea Bollini (4Science)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: