mhvezina / Papyrus-oairev4-crosswalk

XSLT crosswalk : internal Dspace format => OpenAire v4

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

XSLT crosswalk from internal metadata format for Papyrus (Dspace 5.8 : https://papyrus.bib.umontreal.ca) into :

This code is based on the crosswalk developped by 4science for CARL-ABRC : https://www.carl-abrc.ca/news/release-of-dspace-5-6-extension-openaire/ (itself mostly a backport from the DSpace 7 version available at https://github.com/DSpace/DSpace/blob/master/dspace/config/crosswalks/oai/metadataFormats/oai_openaire.xsl adapted to work with the limitation of the flat data model of DSpace pre version 7)

In addition to the XSLT crosswalk file, you will also need to provide an additional entry for the oaire format in the xoai.xml within .

Please note that certain parts of this code that were originally taken from 4science are not used/called and haven't been cleaned yet.

Context info: We are running Dspace XMLUI 5.8. Internal metadataformat is mainly DC (both dc and dcterms), ETDMS, OAIRE (citation* elements), as well as a few local elements (prefix: UdeM). Of those local element one is aligned on Rioxx definitions for Version Control.

About

XSLT crosswalk : internal Dspace format => OpenAire v4


Languages

Language:XSLT 100.0%