dataquest-dev / DSpace

(Official) The DSpace digital asset management system that powers your Institutional Repository
https://wiki.lyrasis.org/display/DSDOC7x/
BSD 3-Clause "New" or "Revised" License
1 stars 2 forks source link

Show DOI in the crosswalks if it is configured #560

Open milanmajchrak opened 5 months ago

milanmajchrak commented 5 months ago
  1. Check if the Item has DOI: it has value in the dc.identifier.doi metadata field.
  2. Two options: It is configured that for the Item should be shown both handle and DOI: item-page.show-handle-and-doi cfg property 2.1. Show both: fetch data from the dc.identifier.doi and dc.identifier.uri 2.2. Show only DOI if it exists or only the Handle
MajoBerger commented 4 months ago

in which crosswalks and where exactly should it be shown?

MajoBerger commented 4 months ago

DOI should only replace handle

MajoBerger commented 4 months ago

17 occurences in crosswalks.

MajoBerger commented 3 months ago

Output of standup: I do not know. It is probably not good, should be defined differently? It is no priority and currently we are checking refbox for similar issue. No idea how to go forward rn.

MajoBerger commented 3 months ago

This issue is ONLY concerned with usage of DOI and handles in OAI-PMH and not other places in DSpace.

Should we only add both identifiers if there is something like "alternate identifiers"? Some crosswalks appear to have only one place showing an identifier.

MajoBerger commented 2 months ago

Try to find a code, where OAI-PMH is receiving metadata about items and intercept it there -> modify which data are received. If possible.