Cataloging through Google Books I showed a working demo of this feature during the Koha Conference 2025 in Lightning Talks Plan to implement 1. Add Google Books integration for cataloging to fetch metadata by ISBN. 2. Once you fetch the metadata and map with MARC21 for example, title 245$a, author 100$a, and import data in Koha. Currently, this feature is for MARC21.
Hi Nick, Please suggest if we need to create it as a plugin or in the main code base as a system preference.
Created attachment 189886 [details] Screenshot Attached screenshot.
Just some random idea... If "not that high quality imports targets" (like Google) are acceptable it might be worthwhile to check out what Calibre (https://calibre-ebook.com/) already did on that end. Their metadata fetchers mainly focus on improving poor metadata provided by some ebook platforms, but AFAIK they do not limit themselves to ebooks as far as metadata is concerned. At least for my small collection and private use they turned out to be very good. There is also a cli component to it (https://manual.calibre-ebook.com/en/generated/en/fetch-ebook-metadata.html) that might simplify reuse. Using your screenshot-ISBN: ``` (4102) ~> fetch-ebook-metadata -i 9781849510837 [l00lnxaw] Title : Koha 3 Library Management System Author(s) : Savitra Sirohi & Amit Gupta Publisher : Packt Publishing Ltd Tags : Computers, System Administration, Storage & Retrieval, Business & Productivity Software, Databases Languages : eng Published : 2010-11-12T07:39:15.801388+00:00 Identifiers : google:Y-Ov72CPY-0C, isbn:9781849510837 Comments : <p>Written in a practical style, this book uses the Linux shell in many chapters, demonstrating the execution of commands and their output. With liberal use of screenshots and plenty of code samples accompanied by careful explanation, it will make the task of installing and configuring Koha easy and straightforward. All chapters are written in a way that makes them applicable to various Linux distributions.</p> <p>This book is aimed at Linux system administrators who need to install and maintain Koha. If you are a system administrator who wants to set up an open source integrated library system, then this book is for you. It will also be useful for system administrators who require help with specific aspects of implementing Koha.</p> ``` Same data may also be returned as -o[pf] xml. The precise results depend on the metadata plugins installed in Calibre.
(In reply to Amit Gupta from comment #1) > Hi Nick, > > Please suggest if we need to create it as a plugin or in the main code base > as a system preference. Obviously not Nick, but adding a quick note. As this will depend on an external API that might change quite suddenly, I think it's better suited as a plugin. This will allow to have a quick release when a fix is needed, independently from the Koha release cycle. It will also keep things nice and separate for people worrying about external services (GDPR, privacy etc.)