psu-libraries / cho

Project for Penn State Library's cultural heritage object repository.
Apache License 2.0
18 stars 2 forks source link

Replace schema_fields.yml with houndstooth? #689

Open ntallman opened 5 years ago

ntallman commented 5 years ago

@ruthtillman discovered https://github.com/samvera-labs/houndstooth which is a community model for modeling metadata requirements that could replace our schema_fields.yml or even the entire data dictionary. with a community-based approach. Can be round-tripped to CSV for easy maintenance by metadata managers and then back to YML for the app. We should consider this.

ntallman commented 5 years ago

Would solve some other tickets, like controlling faceting in the data dictionary and hiding fields from public users.

Potential problems?

Related question: Do or will we need a metadata application profile when we are in production? In my mind, that's basically a human-readable version of this same sort of thing, with examples. But, that interpretation could be wrong and this type of profile may not be consistent with our work-type approach.

ntallman commented 5 years ago

Related Samvera WG has spun up, @ruthtillman is involved. https://wiki.duraspace.org/display/samvera/Machine-readable+Metadata+Modeling+Specification+Working+Group

ntallman commented 5 years ago

WG starts meeting in February 2019, expecting to take 2-4 months.