Bug 38691

Summary: FRBRizeEditions should look directly in the local catalog for other editions
Product: Koha Reporter: Olli-Antti Kivilahti <olli-antti.kivilahti>
Component: CatalogingAssignee: Bugs List <koha-bugs>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: m.de.rooy
Version: Main   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:
Bug Depends on: 38690    
Bug Blocks:    
Attachments: Bug 38691 - WIP - FRBRizeEditions should look directly in the local catalog for other editions

Description Olli-Antti Kivilahti 2024-12-12 16:10:22 UTC
Currently FRBRizeEditions only looks from a remote service for other editions for a given ISBN.
Local queries are only done to validate that the local database has the results found from the external source.
Instead/on-the-side we should do a local lookup for other editions of the same biblio.
Comment 1 Olli-Antti Kivilahti 2024-12-12 16:14:44 UTC
Created attachment 175411 [details] [review]
Bug 38691 - WIP - FRBRizeEditions should look directly in the local catalog for other editions

Currently FRBRizeEditions only looks from a remote service for other editions for a given ISBN.
Local queries are only done to validate that the local database has the results found from the external source.
Instead/on-the-side we should do a local lookup for other editions of the same biblio.

WIP
This is a result of a quick test to make the FRBRizeEditions-feature do something and have a
PoC of what it actually does. Hopefully this will help somebody someday.
Comment 2 Olli-Antti Kivilahti 2024-12-12 16:37:16 UTC
On the other hand, the query to determine all possible manifestations of work, might be impossible to do in MARC, especially since the cataloguing records might not be catalogued in homogenous enough way.
Thus using a remote FRBR-catalog to check for manifestations might be mandatory anyway.