Skip to content

add MarcXML view

Bengfort requested to merge marc-xml-2 into main

This is my third attempt after !74 (closed) and !81 (closed).

After looking at some more examples I added some mappings:

In comparison to !81 (closed) I did not implement a full OAI-PMH API because it seemed like there is little value to it. We can still add it later.

I skipped some required control fields:

  • 003 (Control Number Identifier): we don't have that and using a non-standard value didn't seem like an improvement over using no value at all
  • 008 (Fixed-Length Data Elements): complicated and seemed to have little value

I also used a fixed leader because all examples I saw used the same one.

I hope that the systems this is intended for (mostly vufind) will not mind these deviations from the spec. If they do, they will hopefully be able to provide feedback on what exactly is required.

Edited by Bengfort

Merge request reports