fitting marcedit into the library software ecosystem

8
Fitting MarcEdit into the library software ecosystem TERRY REESE [email protected]

Upload: terry-reese

Post on 22-Feb-2017

197 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Fitting MarcEdit into the library software ecosystem

Fitting MarcEdit into the library software ecosystemTERRY [email protected]

Page 2: Fitting MarcEdit into the library software ecosystem

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

Page 3: Fitting MarcEdit into the library software ecosystem

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.

Page 4: Fitting MarcEdit into the library software ecosystem

Integrating with Koha MarcEdit supports direct integration with Koha

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

Page 5: Fitting MarcEdit into the library software ecosystem
Page 6: Fitting MarcEdit into the library software ecosystem
Page 7: Fitting MarcEdit into the library software ecosystem

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.

Page 8: Fitting MarcEdit into the library software ecosystem

Questions Contact information: Terry Reese, [email protected]

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