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
Make OAI-PMH support tested and clear #3328
Comments
@jlhardes, looks like this ticket needs decisions about next steps. |
It doesn't look to me like this is something Hyrax has available by default. We need to test to know if it is still possible to install and run on Hyrax. I can try locally and see how far I get. If it seems to be working, I think it could be worth it to add a pointer in Hyrax documentation to the blacklight_oai_provider instructions (probably on the Samvera KB site) for those who are interested or need that functionality. |
I did not get far with the Docker build locally. So even if this does work with Hyrax it is more involved than just pointing to the blacklight_oai_provider documentation to install and run. I think Hyrax documentation will need to include how to incorporate this gem as part of our current build process (Docker or helm). @julesies is there a possibility that any institutions running this have documentation available on how they did it or how this can be added as part of a build process for Hyrax? |
Hi all, we just integrated the One thing to be aware of is that the OAI-PMH endpoint will throw an exception if there's no objects in the repository, you can see my fix for this issue here: projectblacklight/blacklight_oai_provider#33 |
At the SMIG meeting today, there was some discussion about what kind of OAI support if any is available by default for Hyrax, and agreement that documentation similar to what @jlhardes suggests would be beneficial. |
Oregon Digital's OAI implementation looks like another example: https://github.com/OregonDigital/oregondigital/wiki/OAI-Documentation |
@jlhardes Hopefully, the new OAI-PMH documentation ([https://samvera.atlassian.net/wiki/spaces/samvera/pages/2251751437/OAI-PMH+Documentation]) is helpful. |
Descriptive summary
The blacklight OAI Provider now works with Hyrax and a few institutions are using it (or at least one in prod :) ) so can we figure out what needs to happen next? Do we need to test with Nurax, document, promote, etc?
https://github.com/projectblacklight/blacklight_oai_provider
The text was updated successfully, but these errors were encountered: