change predicate URI for OD2 field item_locator
Descriptive summary
OD field with ID :item_locator has predicate URI http://purl.org/ontology/holding configured in OD2/.../generic_metadata.rb. This is not the predicate for any property from the Holding Ontology, but rather the URI for the ontology as a whole (see Holding Ontology > 1.2 Namespaces and Ontology). A Solr query indicates that this field is used on 78,688 OD2/Hyrax works.
Expected behavior
A suitable predicate URI is configured for OD2 field :item_locator and substituted in place of http://purl.org/ontology/holding in existing OD2 metadata. Configured predicate is reflected accurately in OD2 MAP documentation such as the public MAP spreadsheet.
*Metadeities needs to select a predicate, some further discussion below
Related work
None known
Accessibility Concerns
None known
summary
- current predicate URI: http://purl.org/ontology/holding
- what's the problem with this predicate URI? This is not the URI for any property; this is the URI for the holding ontology as a whole -- see Holding Ontology > 1.2 Namespaces and Ontology
- what would be good to use instead? 📌 TBD
- example metadata snippet showing proposed alternative in use: 📌 TBD
details
OD2_MAP > MAP_complete gives predicate URI holding:label as the URI configured for :item_locator. Full property details available in Holding Ontology > 5.1 label a few details here:
holding:label
- rdfs:comment "A call number, shelf mark or similar label of an item" 👍🏻
- rdfs:range rdfs:Literal 👍🏻 , aligns with expected value text
- rdfs:domain holding:Item 👎🏻 we don't assign this type to any OD2 resources, this is a conflict
Metadeities will revisit after Valkyrization