Bi-directional authority enhanced bib browse
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
This functionality extends the work committed as the following set:
e071eb91a40d387
c7bad82a6655425
32ec20b71540b12
256b4d24240332a
cfc828d832ecee9
6990fd819c0dae3
c0dea517395c733
9d37f6890ce6b59
e710ecbee519d37
d2f4cac923668ff
3eb616e56c82a51
With this, we enhance the browse method to allow the return of authority-only
terms (that is, main entries not used by a bib record) if the authority record
from which the term comes is linked to another authority record via the
mechanism created by 3eb616e5, and that linked authority record is itself in
use by visible bibliographic records.
In order to accomplish this we:
* extend normalization of both bib and auth records to allow a custom string
to be used when joining parts of a term (for instance, joining subject
components with " -- ")
* cause authority headings to be including in the unique set of values
captured by metabib.
* link authority-heading derived browse entries to their authority-indexed
counterparts
* extend the metabib.browse() stored procedure (and related) to inspect
authority-linked browse entries
* extend bibliographic-
in use by remote-linked authority records.
* generate browse links between headings found to be appropriately linked
and bibliographically in-use and visible
The addition of this functionality will require, in the least, reingest of
all authority records, and would benefit from reingest of bibliographic
records as well, as ingest has been improved and extended.
Find the branch at: http://
description: | updated |
tags: | added: 2.5-beta-blocker |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Removing pullrequest since there's now a squashing- introduced issue to resolve, it looks like.