Some minor improvements of the OAI module

Description

 

  • OAI-Stylesheet: MyCoRe provides a completeListSize in OAI responses. This should be displayed.

  • The list of OAI sets could be ordered, so that all sets starting wit a common prefix (i.e. ddc:, doc-type:) are next to each other.

  • Friends can only be added via configuration properties. They cannot be removed. Therefore, the forced friends configured in the OAI module should be disabled by default.

  • A empty fiend list should be ignored when creating the OAI Identify response.

  • OAI-Stylesheet: The explanation for unavailable records could be improved. Unavailabel records arn’t necessarily deleted.

  • OAI-Stylesheet: The oai_cd XML could be included for easier copy-pasting.

Environment

None

Activity

Fixed

Details

Assignee

Reporter

Fix versions

Priority

Created November 16, 2021 at 9:47 AM
Updated February 16, 2022 at 2:30 PM
Resolved February 16, 2022 at 9:38 AM