Support M3 metadata specification for Valkyrie models
Descriptive summary
Hyrax supports a "simple schema" YAML format for specifying metadata schemas for Valkyrie based models, indexing rules, and form configuration; see, e.g. https://github.com/samvera/hyrax/blob/master/app/services/hyrax/simple_schema_loader.rb#L3-L10. Given the community interest in the M3 metadata specification, it would be great to get support for that.
Rationale
Significant development effort has gone into M3. Hyrax's support would be a major moment in moving this specification forward.
Expected behavior
Hyrax can read M3 yaml files for metadata configuration.
Within SMIG, Allinson Flex/Flexible Metadata is a highly desirable feature.
Apologies - it isn't clear to me what the "M3 metadata specification" -- which this ticket proposes that Hyrax support -- is. Possible to add links or other information to clearly identify the "M3 metadata specification"? Thank you!
@briesenberg07 An explanation of the M3 metadata specification can be found within Houndstooth from Samvera Labs: https://github.com/samvera-labs/houndstooth. Unfortunately, I haven't found much more than this. With flexible metadata coming, creating documentation more suited to metadata specialists and catalogers might be a good project.