Bug 15996

Summary: Bibliographic records diffing tool
Product: Koha Reporter: Olli-Antti Kivilahti <olli-antti.kivilahti>
Component: CatalogingAssignee: Galen Charlton <gmcharlt>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: m.de.rooy, magnus, r.delahunty
Version: unspecified   
Hardware: All   
OS: All   
GIT URL: Change sponsored?: ---
Patch complexity: --- Documentation contact:
Documentation submission: Text to go in the release notes:
Version(s) released in:
Circulation function:
Attachments: Bug 15996 - Bibliographic records diffing tool
Bug 15996 - Bibliographic records diffing tool - Grep changed elements

Description Olli-Antti Kivilahti 2016-03-07 12:00:45 UTC
Currently there is no tool to diff differences or changes between biblios or their different versions.
This is most useful for logging who changed and what.

This feature introduces a biblio diffing module, which takes an arbitrary amount of MARC::Records and produces a complex data structure about all the identified changes.
Comment 1 Olli-Antti Kivilahti 2016-03-07 12:01:34 UTC
Created attachment 48743 [details] [review]
Bug 15996 - Bibliographic records diffing tool

Currently there is no tool to diff differences or changes between biblios or
their different versions. This is most useful for logging who changed and what.

This feature introduces a biblio diffing module, which takes an arbitrary amount
of MARC::Records and produces a complex data structure about all the identified
changes.
Comment 2 Olli-Antti Kivilahti 2016-10-12 13:05:34 UTC
Created attachment 56274 [details] [review]
Bug 15996 - Bibliographic records diffing tool - Grep changed elements
Comment 3 Magnus Enger 2017-11-22 12:51:00 UTC
Should this be "Needs signoff"? Could you add a test plan?
Comment 4 Ray Delahunty 2022-06-21 12:08:32 UTC
Improvements to cataloging logging to clearly show the difference between the before and after situation would be great. In 21.11 there is still the BEFORE Info presented after the edit is made to a biblio. To see the AFTER situation I think the only way is to edit the record a second time and be offered a second BEFORE (which becomes the AFTER situation to the first edit, if that makes any sense to the reader!). A before and after view with changes highlighted similar to what is offered with an overlay would be a delight.