Comment 2 for bug 2030667

Revision history for this message
Josh Stompro (u-launchpad-stompro-org) wrote :

Working branch at user/stompro/lp2030667_852_subfields_enhancement

https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/stompro/lp2030667_852_subfields_enhancement

LP#2030667 - OAI-PMH - 852 fields enhancement

* Change default 852 field mapping to more closely follow the marc_export 852 format.
* Add in missing 852 fields. cnprefix, cnsuffix, part, copynumber
* Renamed location to shelflocation to make it clear what it represents.
* Add in optional fields for full call number and full call number + parts.
* Allow repeating subfields.
* Changed how the static subfield config is handled.
* Changed behavior to not show empty subfields.
* Example in opensrf.xml to go back to the previous format.

I didn't try and deal with the subfield A for LOC Location code that marc_export supports.

Still need to update the documentation and add release notes, and a testing plan.

Not going to add a pull request yet.