I checked in both Hyrax & Blacklight, and this field_semantics hash doesn't seem to be used anywhere else that is not related to the blacklight oai gem. I also saw that the field_semantics hash was added to the solr_document.rb just 4 years ago, in a commit by rob to add the oai gem to hyku. So i think it is hopefully safe to change, but let me know if this is ill advised.
Related
10
Expected Behavior Before Changes
dc:type in the oai feed was mapping to work type
Expected Behavior After Changes
dc:type maps to atla's "types" field
Screenshots / Video
"Dataset" is one of the "Types" - the only work types are Etd, Collection, Generic Work, and Paper or Report
Story
dc:type maps to work type as the default in hyku for
oai_dc
. I do not think this needs to be the case.In the oai gem, it says that the field_semantics hash is used to assign the values for the
oai_dc
feedI checked in both Hyrax & Blacklight, and this
field_semantics
hash doesn't seem to be used anywhere else that is not related to the blacklight oai gem. I also saw that thefield_semantics
hash was added to thesolr_document.rb
just 4 years ago, in a commit by rob to add the oai gem to hyku. So i think it is hopefully safe to change, but let me know if this is ill advised.Related
10
Expected Behavior Before Changes
dc:type in the oai feed was mapping to work type
Expected Behavior After Changes
dc:type maps to atla's "types" field
Screenshots / Video
"Dataset" is one of the "Types" - the only work types are Etd, Collection, Generic Work, and Paper or Report