Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

no longer outputting dcterms fields? #29

Open
DigExpCon opened this issue Jun 27, 2019 · 6 comments
Open

no longer outputting dcterms fields? #29

DigExpCon opened this issue Jun 27, 2019 · 6 comments

Comments

@DigExpCon
Copy link

We aggregate data for a DPLA hub and harvest from our partner sites quarterly. I am harvesting records again for a July ingest, but our partners' Omeka Classic sites no longer have dcterms fields in their data. Nothing has changed in the sites' set of plugins or configuration that I know of. Did something change in the last Omeka Classic update? What do we need to do to get those fields back at the OAI endpoint?

@zerocrates
Copy link
Owner

Do you have an example accessible endpoint or request?

Official support inside this plugin for returning "qualified" records is rather new actually (well, the qdc format is new, the RDF format has existed for a while but few seem to use it)... is it possible that these sites have upgraded the plugin and previously had manually enabled dcterms output somehow, perhaps with a modified older version?

I'd have to see some more information to be sure of what's happening but there's no relevant change that I can think of on the Omeka side, and if anything the only changes here at this plugin should be beneficial for QDC/dcterms output.

@DigExpCon
Copy link
Author

Actually, I think it is an issue with how our harvester is set up. This request for qdc works fine:
https://prlibrary.cvlcollections.org/oai-pmh-repository/request?verb=ListRecords&metadataPrefix=oai_qdc

But the harvester is collecting oai_dc, which omits the fields. Sorry for the bother! (But thanks for the quick reply.)

@zerocrates
Copy link
Owner

It's definitely possible that they previously had some modified version and now have the "regular" 2.2 version of the repository: that version added the oai_qdc output format.

@DigExpCon
Copy link
Author

DigExpCon commented Jun 27, 2019 via email

@zerocrates
Copy link
Owner

zerocrates commented Jun 27, 2019

It seems quite likely that they changed versions of the plugin, then. Of course only the actual people running the installations could tell you for sure.

This "official" version has never supported outputting dcterms elements inside the oai_dc format, as that format is defined by the standard to only contain the base DC elements. QDC in OAI-PMH is a little bit of a Wild West scenario, with a fairly wide range of one-off solutions various organizations came up with to support it, although I actually haven't seen the "just put it in oai_dc" strategy too often. Perhaps this was a change to the plugin at these installations that was previously coordinated with your hub, then, and it was mistakenly overwritten by a maintainer of the site upgrading to the latest version of this plugin.

I assume that it would be a pretty trivial change to support the "qualifieddc" container element in your workflow, though. This would probably be preferable to a local "fork" of sorts.

@DigExpCon
Copy link
Author

DigExpCon commented Jun 28, 2019 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants