VTUL / vtechworks

DSpace at Virginia Tech
http://vtechworks.lib.vt.edu
Other
6 stars 8 forks source link

Figure out how to get the Handle as a consistant field to map in DCG #718

Closed alawvt closed 3 years ago

alawvt commented 4 years ago

With the [default DSpace qdc.xsl map](https://github.com/VTUL/vtechworks/blob/vt_6_x_dev/dspace/config/crosswalks/oai/metadataFormats/qdc.xsl}, all identifier fields are mapped to dc.identifier. If the fields exist,

dc.identifier.other is harvested by DCG to dc.identifier.1 dc.identifier.uri is harvested by DCG as dc.identifier.2 [the Handle of the item in VTechWorks] dc.identifier.sourceurl is harvested by DCG to dc.identifier.3.

We have specified dc.identifier.2 as the link to the item.

However items that are deposited directly to VTechWorks don't have dc.identifier.other or dc.identifier.sourceurl values, so there is no dc.identifier.2 and no link is created in DCG to the item in VTechWorks.

I think we will need to edit our qdc mapping to map only the dc.identifier.uri.

alawvt commented 3 years ago

We have edited qdc.xsl so that dc.identifier.uri is the only URL that is mapped to dc.identifier. Relatedly, we tried to map the thumbnail to dc.relation.isversionof, but learned that the thumbnail must also be mapped to dc.identifier. Since this conflicted with the Handle mapping, we removed thumbnail mapping from qdc.xsl.