archesproject / arches

Arches is a web platform for creating, managing, & visualizing geospatial data. Arches was inspired by the needs of the Cultural Heritage community, particularly the widespread need of organizations to build & manage cultural heritage inventories
GNU Affero General Public License v3.0
212 stars 143 forks source link

Resource Report should show human-readable labels for resource-instance relationships #6329

Open azaroth42 opened 4 years ago

azaroth42 commented 4 years ago

Is your feature request related to a problem? Please describe.

Most people, and all normal people, do not understand the CIDOC-CRM ontology and its relationships. However the end user's resource report displays full URIs from the ontology, rather than human-comprehensible labels.

These labels could come from several possible sources:

Describe the solution you'd like

Ideally, all of the options above would be available, in reverse order of preference to the above list.

Resulting in something more like:

Screen Shot 2020-06-25 at 8 23 54 AM

azaroth42 commented 4 years ago

Idea is to use the RDM to manage ontology details, including labels, as it has language specific labeling functionality.

The URI of the property can be given in identifier, and this will work as expected if the CRM namespace is in PREFERRED_CONCEPT_SCHEMES setting. Multiple entries can be present for the same property (as the real identifier is the UUID) with different labels (and translations) for different usages.