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

Configure OAI-PMH Sets to Be Based Around Collections #666

Open
1 task
mlhale7 opened this issue Jul 23, 2024 · 4 comments
Open
1 task

Configure OAI-PMH Sets to Be Based Around Collections #666

mlhale7 opened this issue Jul 23, 2024 · 4 comments
Assignees

Comments

@mlhale7
Copy link
Collaborator

mlhale7 commented Jul 23, 2024

Summary

reference: #535

OAI-PMH should allow collections to be pulled individually (so that we can avoid pulling collections with permissions issues/restrictions etc.)

Acceptance Criteria

  • ListSets and other OAI-PMH verbs with the set param such as ListRecords and ListIdentifiers return all the works in a particular collection

Testing Instructions

  • navigate to https://dc.utk-hyku-staging.notch8.cloud/catalog/oai?
  • Click on ListSets
  • Verify all collections are present
  • Click on a identifiers of a collection
    • verify all items of the collection are provided
  • Click on records of a collection
    • verify all items of the collection are provided
@mlhale7 mlhale7 added this to utk-hyku Jul 23, 2024
@mlhale7 mlhale7 converted this from a draft issue Jul 23, 2024
@kirkkwang kirkkwang moved this to Ready for Development in utk-hyku Jul 31, 2024
kirkkwang added a commit that referenced this issue Jul 31, 2024
This commit will add collections as sets to the OAI-PMH feed.

Ref:
- #666
@kirkkwang kirkkwang moved this from Ready for Development to Deploy to Staging in utk-hyku Jul 31, 2024
@kirkkwang kirkkwang self-assigned this Aug 1, 2024
@jillpe
Copy link

jillpe commented Aug 14, 2024

SoftServ QA: ✅

Screen.Recording.2024-08-14.at.1.45.57.PM.mov

@jillpe jillpe moved this from Deploy to Staging to Client QA in utk-hyku Aug 14, 2024
@mlhale7
Copy link
Collaborator Author

mlhale7 commented Aug 21, 2024

@kirkkwang - I wanted to check on one of the testing criteria. Should I be able to see all of our collections? I'm only seeing default, Dabney, URI creator test, and WWII oral histories as sets.

@josh-morgan117
Copy link
Collaborator

@mlhale7 Those are the only collections in the staging instance, so it is working if you can see those. The real test will be when it gets moved to production.

@mlhale7
Copy link
Collaborator Author

mlhale7 commented Aug 21, 2024

@josh-morgan117 - perfect. Thank you for clarifying and apologies I didn't realize we had so few sets on staging.

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

No branches or pull requests

4 participants