[Koha-bugs] [Bug 24094] Authority punctuation mismatch prevents linking to correct records

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Feb 12 02:24:47 CET 2020


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24094

--- Comment #9 from Myka Kennedy Stephens <mkstephens at lancasterseminary.edu> ---
(In reply to Myka Kennedy Stephens from comment #8)
> To test:
>  1 - Set AutoCreateAuthorities to 'generate'
>  2 - Set BiblioAddsAuthorities to 'true'
The setting is actually 'allow'
>  3 - Set CatalogModuleRelink to 'Do'
3a - Set LinkerModule to 'First Match'
>  4 - Find or create a record with:
>     a 100 field with a subfield e preceded by a comma: 100 $aBoring, M.
> Eugene M ,$e author
>     an 830 field with a volume preceded by a semicolon: 650$aLord of the
> rings ;$v 3.
>  5 - Save the records and check the links
>  6 - Note punctuation is passed through
>  7 - Save again, auth records are created again
>  8 - Apply patch
>  9 - Save again, new auth records are created again
> 10 - Check the records, punctuation has been removed
> 11 - Save again, no more records created.

[HUGE] CAVEATS - 
1. This patch works optimally with Zebra. Results are mixed with ES. It is
looking like ES cannot match headings with any type of
punctuation--parentheses, hyphens, periods within headings, etc. Further
development work will be needed to address this problem with ES. To observe the
behavior, test with ES enabled and import/edit ISBN 9789004130784 which
includes several subject headings with internal punctuation and a series title
heading with parentheses.
2. This patch will strip any trailing punctuation. This includes a period after
a middle initial on a personal name heading if that period is not followed by
any other punctuation. It would also include the period at the end of a subject
heading that ends with etc., B.C., or any other abbreviation in which a period
might need to be preserved.

This feels like a bandage that would hold for a little while but isn't a
long-term fix. Bug #11300 holds a lot of promise to be a long-term fix,
especially if the linker could search a Z39.50 server for a record during the
cataloging process and import it (or prompt to import) if it doesn't exist.
Ideally, this would import the record with the correct punctuation for an
authority record while also preserving the punctuation in the bib record.

In sum, I'm signing off on this but recognize that it has limitations.

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list