marda-alliance / metadata_extractors_schema

Archive of MaRDA Metadata Extractors Schema. See datatractor/schema for the current repository.
https://github.com/datatractor/schema
MIT License
6 stars 1 forks source link

Allow specialising usage instructions by file type #34

Closed ml-evs closed 11 months ago

ml-evs commented 11 months ago

Currently we are "forcing" extractors to have a common interface to each of their own support file types, e.g., yadg supports a parameter defining the file type. Other libraries (particularly those developed outside of this WG) probably will not want to put in the work to do this, so we may consider allowing usage instructions to also be broken down by supported file type. In our current scheme this leads to a combinatorial explosion of usage instructions, so we may need to give it some thought...

ml-evs commented 11 months ago

Potential solution as discussed by myself and @PeterKraus: