Elag integrating open source
-
Upload
theodor-tolstoy -
Category
Education
-
view
379 -
download
0
Transcript of Elag integrating open source
2023-04-15 /Namn Namn, Institution eller liknande
Integrating Open Source Library SystemsTheodor TolstoyAndreas Hedström MaceStockholm University Library
LIBRIS
VIOLA KOHA
Union catalogue
SFX
EDS
libERMLink resolver
Discovery Service
Printed materials
Electronic resources
Information supply systems
(L)OPAC
LIBRISWEB SEARCH
LIBRISCATALOGUE
BIBLIOGRAPHIC RECORDS
HOLDINGS RECORDS
HOLDINGS RECORDS
BIBLIOGRAPHIC RECORDS
ITEMS
The (SUL) workflow in LIBRIS:
LOCAL CATALOGUE
”Cultivating”
Background:
• Old ILL & book logistics system discontinued• Complete rewrite based on existing, well estblished, work flows
Stack fetching
Faculty Office Delivery
Viola Outgoing
Stack call
Ill Request
Ill RequestMissing books
National Illsystem
Interlibrary loans
Interlibrary Loan Requests
Purchase requests National Ill Requests
Viola Incoming
Invoicing Circulation
National Illsystem
Proven usefulness - outside of Stockholm● Linnaeus University live with Viola since march● Hosted in Azure, cost approx. ≈1200€ per year● Similar workflows, same ILS
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
Project areas:
Data qualityEducate staff
Workflows
Technology/development
Co-operation & communication
Development
Holdings & locations
Metadata & data quality
System interaction
Usability
Technology & service
Project team
Project structure:
Koha (dis-)abilities
Supports plenty of workflowsRobust functionality
But, no functions for:Handling orders (call slips)Generating automatic invoices etc.
OAI-PMH
ILS-DI
svc/ HTTP API
SIP2REPORTS
WEB SERVICE
Koha interoperability
Endpoints:
REST API (Soon)
The LIBRIS connection
Project goals:• Adding items to the LIBRIS XL infrastructure• Synchronization between LIBRIS and local
systems (OAI-PMH, REST API)
Stack fetching
Faculty Office Delivery
Viola Outgoing
Stack call
Ill Request
Ill Request InvoicingMissing books
National Illsystem
Order flow today
Interlibrary Loan Requests
Purchase requests National Ill Requests
Viola Incoming
Invoicing Circulation
National IllsystemViola
VoyagerOPAC
LIBRIS
Koha
ViolaOPACLIBRIS
Order flow tomorrow
Interlibrary Loan Requests
Purchase requests National Ill Requests
Viola Incoming
Invoicing Circulation
National Illsystem
Service layer
Service layer
In order to● Keep Koha simple● keep Viola versatile● keep the OPAC lightweight● Enable more services:– ERM– Link resolver– ...
Koha
ViolaOPAC
LIBRIS
Service Layer
The way(s) forward
Cooperation
Cooperation
Viola
KohaService layer
Code reuse
Stack Fetching
Interlibrary LoansService
s