ualbertalib / jupiter

Jupiter is a University of Alberta Libraries-based initiative to create a sustainable and extensible digital asset management system. This is phase 2 (Digitization).
https://era.library.ualberta.ca/
MIT License
23 stars 10 forks source link

OAI: absent fields in oai_dc responses #1919

Open anayram opened 4 years ago

anayram commented 4 years ago

Describe the bug Some metadata fields are missing in oai_dc responses: publisher, relation, source, and isVersionOf. This is not needed for LAC's harvest so I believe it would not be priority at the moment. @ConnorSheremeta please let me know if more info is needed.

To Reproduce Missing relation example

Missing source and publisher example

Missing isVersionOf example

Expected behavior

mbarnett commented 4 years ago

"blocked" only in the sense that it can wait for the initial deploy, although if you have some cycles this week these look like pretty easy fixes @ConnorSheremeta (relation is related_link in the model attributes, I believe)

anayram commented 3 years ago

@pgwillia just flagging this item as pending, as discussed. Missing fields in oai_dc responses : publisher, relation, source, and isVersionOf

For an example, see this item in ERA prod, which includes a 'Citations for previous publication' field: https://era.library.ualberta.ca/items/ea0248f9-e151-4f8b-b0ae-920f66942f52 Compare against same oai_dc record, missing isVersionOf field ('Citations for previous publication' in UI): https://era.library.ualberta.ca/oai?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai:era.library.ualberta.ca:ea0248f9-e151-4f8b-b0ae-920f66942f52

anayram commented 3 years ago

Forgot to mention this fix is not needed for an LAC harvest.