XSL files for converting md:xml to common exchange formats
Go to file
Joshua Ramon Enslin c9c7b63434
Display objectWorkType via tags in EODEM and LIDO 1.1 exports, and only
that in case both object_type tags exist and an object type is present
in md

See #5

Background for the disabling of exports of the regular object type in
case both exist: The German Digital Library (DDB) is unable to handle
duplicate names in work types unless both contain different links to
norm data repositories. This fix allows the DDB to more easily import
while supposedly not losing meaningful data.
2023-08-03 23:11:08 +02:00
sample Replace the samples with the ones exported using the "public info only" 2022-07-16 02:28:35 +02:00
src Display objectWorkType via tags in EODEM and LIDO 1.1 exports, and only 2023-08-03 23:11:08 +02:00
LICENSE Bump year in LICENSE 2023-06-24 01:37:00 +02:00
README.md Update README to reflect LIDO 1.1. and EODEM support 2023-06-24 01:39:54 +02:00

XSL files for converting md:xml to common exchange formats

Formats covered thus far

Repository structure

/src

Contains the relevant .xsl files used for converting md:xml to other formats.

/src/schemas

This directory contains schemas for validating the different formats.

/src/selections

This directory contains JSON files listing which bits and pieces should be made available during an export from musdb when exporting to a given format. E.g., LIDO cannot represent internal information like insurance values. It thus does not make sense to export such information during the export to md:xml pre-transformation in the first place.

/sample

Here you can find sample mx:xml files.

License

This project is licensed under the MIT License. See the LICENSE file for the full license text.