Start teaching Evergreen about SKOS: coded values

Bug #1442815 reported by Galen Charlton
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Undecided
Unassigned

Bug Description

Some vocabularies used (or which could be used) for stock record attributes and coded value maps in Evergreen are published on the web using SKOS. Teaching the record attributes system about Linked Data URIs can help with maintaining Evergreen's local copies of the vocabularies, and can be used later as part of publishing metadata stored in an Evergreen database as Linked Data.

To get things started, patch(es) under this bug will:

- add a vocabulary column to config.record_attr_definition to store the URI of the published vocabulary associated with the record attribute
- add a concept_uri column to config.coded_value_map
- provide sample data for the RDA Content Type, Media Type, and Carrier Type attributes

Evergreen master

Galen Charlton (gmc)
tags: added: webstaffclient
tags: added: linkeddata
Revision history for this message
Galen Charlton (gmc) wrote :

Patches are available in the collab/gmcharlt/lp1442815_teach_record_attributes_about_skos branch in the working/Evergreen repository. A couple things to note:

- the fix for bug 1442796 is a dependency
- the RDA record attribute definitions use XPath rather than tag/sf_list for extracting the coded values from the 33x$a. This is because the latter draws values from mfr, which over-normalizes strings for our purposes.

Changed in evergreen:
milestone: none → 2.9-beta
status: New → Fix Committed
Changed in evergreen:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.