More appropriate indexing def defaults for topic and name subjects
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
New
|
Low
|
Unassigned |
Bug Description
With the addition of authority-enhanced bib browse, we need to be more careful about bib-side subject indexing. In particular, name and topic subjects, which often carry subdivisions, are not being matched to their full authority heading values in the browse interface. This defeats the logic's attempts to improve browse via authority.
We can fix this with the following updates:
update config.
update config.
The risk of blindly applying these is, of course, it assumes the stock setup for those two index defs. We can't assume that, though, so some scripting (or documentation for users to follow) is warranted.
A bib reingest is indicated after this update, of course.
The above xpath could be improved, and made safe for the other subject types, by testing that the first (element-type) child of the mods32:subject node is of the type we care about for the definition in question. I leave that as an exercise for the reader, however, as I could not formulate the appropriate xpath expression before deciding that the above was good enough for a short-term fix. Assistance on that front would be greatly welcomed!