Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Elag integrating open source

1,150 views

Published on

ntegrating Open Source Library Systems
Name of presenters: Theodor Tolstoy, Andreas Hedström Mace

Theodor Tolstoy is Head of Development at Stockholm University Library.

Andreas Hedström Mace works as a librarian and project manager at Stockholm University Library, whose main focus of 2015 is managing an implementation of Koha at the library.
Abstract

Stockholm University Library has chosen to replace its current library system with the free and open source

library system Koha. The idea is that Koha will serve as the circulation module in a larger system architecture for printed material , where the Swedish union catalogue LIBRIS as well as the internally developed book logistics system Viola are key components.

These three are all open systems, even though all are not open source.

Specifically Viola is not there yet , but work is in progress towards that goal, while it is also being implemented at the Linnaeus University Library.

With open source soft ware the library’s dependence on proprietary providers for business-critical systems is reduced, and allow s greater control over data and software. There are challenges however with such an approach; specifically regarding how to build a consistent and coherent system architecture, which integrates the various systems with one another using open API:s. There are also several data – and workflows that can and probably will change in the process of integrating Koha with the other systems.

This presentation aims to present the work being done at Stockholm University Library, while also discussing the benefits of opening up the library systems to others.

Published in: Education
  • Be the first to comment

  • Be the first to like this

Elag integrating open source

  1. 1. 2015-06-11 /Namn Namn, Institution eller liknande Integrating Open Source Library Systems Theodor Tolstoy Andreas Hedström Mace Stockholm University Library
  2. 2. 2015-06-11 / Namn Namn, Institution eller liknande
  3. 3. LIBRIS VIOLA KOHA Union catalogue SFX EDS libERM Link resolver Discovery Service Printed materials Electronic resources Information supply systems
  4. 4. So… what’s LIBRIS?
  5. 5. (L)OPAC LIBRIS WEB SEARCH LIBRIS CATALOGUE BIBLIOGRAPHIC RECORDS HOLDINGS RECORDS HOLDINGS RECORDS BIBLIOGRAPHIC RECORDS ITEMS The (SUL) workflow in LIBRIS: LOCAL CATALOGUE ”Cultivating”
  6. 6. The Library Happens Elsewhere Focus on Delivery not Discovery
  7. 7. OPAC Adventures
  8. 8. Enter: Viola
  9. 9. Background: • Old ILL & book logistics system discontinued • Complete rewrite based on existing, well estblished, work flows
  10. 10. Stack fetching Faculty Office Delivery Viola Outgoing Stack call Ill Request Ill Request Missing books National Ill system
  11. 11. Interlibrary loans Interlibrary Loan Requests Purchase requests National Ill Requests Viola Incoming Invoicing Circulation National Ill system
  12. 12. Proven usefulness - outside of Stockholm ● Linnaeus University live with Viola since march ● Hosted in Azure, cost approx. ≈1200€ per year ● Similar workflows, same ILS
  13. 13. Current development ● More robust & easier to maintain – State Machine, better error handling – Consolidation of business logic ● More generic and open – More configuration – More pluggable architechture ● Azure enabled – Easy to try, deploy & maintain
  14. 14. Enter: Koha
  15. 15. Project areas: Data quality Educate staff Workflows Technology/ development Co-operation & communication
  16. 16. Development Holdings & locations Metadata & data quality System interaction Usability Technology & service Project team Project structure:
  17. 17. Koha (dis-)abilities Supports plenty of workflows Robust functionality But, no functions for: Handling orders (call slips) Generating automatic invoices etc.
  18. 18. OAI-PMH ILS-DI svc/ HTTP API SIP2 REPORTS WEB SERVICE Koha interoperability Endpoints: REST API (Soon)
  19. 19. www.koha-community.org
  20. 20. The big picture
  21. 21. The LIBRIS connection Project goals: • Adding items to the LIBRIS XL infrastructure • Synchronization between LIBRIS and local systems (OAI-PMH, REST API)
  22. 22. 2015-06-11 /Namn Namn, Institution eller liknande Towards a new architecture
  23. 23. Stack fetching Faculty Office Delivery Viola Outgoing Stack call Ill Request Ill Request Invoicing Missing books National Ill system
  24. 24. Order flow today Interlibrary Loan Requests Purchase requests National Ill Requests Viola Incoming Invoicing Circulation National Ill systemViola Voyager OPAC LIBRIS
  25. 25. Koha ViolaOPACLIBRIS Order flow tomorrow Interlibrary Loan Requests Purchase requests National Ill Requests Viola Incoming Invoicing Circulation National Ill system Service layer
  26. 26. Service layer In order to ● Keep Koha simple ● keep Viola versatile ● keep the OPAC lightweight ● Enable more services: – ERM – Link resolver – ... Koha Viola OPAC LIBRIS Service Layer
  27. 27. The way forward Packaging for collaboration or splitting it up for more use cases?
  28. 28. The way(s) forward Cooperation Cooperation Viola Koha Service layer Code reuse Stack Fetching
  29. 29. Questions! Resources on Viola: http://tinyurl.com/viola-elag

×