fitting marcedit into the library software ecosystem

Post on 22-Feb-2017

197 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Fitting MarcEdit into the library software ecosystemTERRY REESEREESET@GMAIL.COM

Three development rules I follow MarcEdit is a real-world metadata tool

◦ Tool is designed to provide workflows for data problems currently facing libraries right now

MarcEdit is MARC Agnostic◦ Too many metadata tools are anglo-centric; MarcEdit has been designed to work within the very

heterogeneous metadata environment that we find ourselves today, which includes:◦ Support for MARC (not a particular flavor*)◦ Near universal characterset support (because the world is bigger than MARC8 and UTF8)◦ Supports a wide range of Library metadata standards beyond MARC

MarcEdit is one part of the larger library metadata tooling environment◦ So integrations with OCLC, ILSs (when possible), OpenRefine are important

* And if something assumes MARC21 – call it out

Library ILS Mashups MarcEdit includes an integration framework which

◦ Provides entry points to support:◦ Search (as Z39.50, SRU, or defined API)◦ Create New Bibliographic Records◦ Update Existing Bibliographic Records◦ Retrieve Bibliographic Records◦ Delete Bibliographic Records

◦ Tool also has stubs to support Authority data, but I don’t currently have an example that utilizes those settings.

Integrating with Koha MarcEdit supports direct integration with Koha

◦ Including multiple profiles (for production and testing)◦ Support Create, Retrieve and Update operations

Additional Integrations Actively looking at integration with other ILS systems where they have either:

1. Open API2. A customer willing to act as the bridge between MarcEdit and the local system

Next Integration Targets:1. Alma – work is nearly completed – at this point I’m looking for a testing sandbox2. OLE -- APIs appear to be ready for this kind of work3. *** I’d like to look at Innovative Interfaces, but won’t put in the work until their read/write apis

become a standard part of their system and not a for cost add-on.

Questions Contact information: Terry Reese, reeset@gmail.com

Koha API code (C#) available from: https://github.com/reeset/koha_api

top related