Support base64 queries with the ListIdentifiers verb in OAI-PMH #144
codycooperross
started this conversation in
General Suggestions
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
What is the problem that your suggestion solves?
The current OAI-PMH implementation only supports creating sets using base64 queries with the ListRecords verb. This limitation forces users to process entire pages of records with "<metadata.../>" sections, which can lead to issues if records contain unparseable or malformed XML. Allowing base64 queries with ListIdentifiers would provide a more fault-tolerant way of harvesting headers and identifiers, especially in cases of occasional malformed metadata.
What solution might meet your needs?
Enable support for base64 queries with the ListIdentifiers verb in the OAI-PMH implementation. This change would allow users to fetch headers and identifiers for specific sets without needing to use ListRecords, avoiding the potential for unparseable pages of records.
Your name
No response
Your organization
No response
What alternatives have you tried or considered?
Using ListRecords with a base64 query to retrieve identifiers and metadata in one pass.
Is there anything else you would like to share?
Link for DataCite staff
What group(s) would benefit from your suggestion?
If other group(s), please describe.
No response
Beta Was this translation helpful? Give feedback.
All reactions