Yet another ILS?

Why and how

Igor Milhit & Nicolas Prongué

RERO, Switzerland

ELAG 2019, Berlin

1. Some context

What is RERO?

Réseau romand

Library network of Western Switzerland

  • 34 years old
  • 200 libraries
    • scientific
    • public
    • heritage
  • 6.5 mio bibliographic records
  • 19 people at the central office

RERO provides products...

an ILS
(Virtua)

a discovery tool

a digital library

an ILL software
made at RERO

...and a few other
tailor-made software solutions

...and services

  • professional coordination
  • custom-made developments
  • training and support
  • data processing
  • hosting of library services
  • IT-centre: monitoring, security, backups

Disruption

 

2014

an important library group announces his retirement from RERO

 

2015

project "Swiss Library Service Platform" is launched

IMPACT

  • division between academic and other libraries
  • unsustainability of RERO
  • reduction of existing collaborations between libraries
  • loss of competencies in French-speaking Switzerland

Reinvention of RERO

Competence and service center for libraries

  • non-profit foundation
  • with a new in-house, open source ILS
  • open to the whole Switzerland
  • targeted at school, public and heritage libraries

2. rero ils & Invenio

  • open source ILS
  • web app, SaaS
  • hosted in our private cloud
  • multitenant

Multiple Services

1 framework

3. KEY ACHIEVEMENTS

circulation

  • invenio-circulation
  • rero_ils
    • configuration
    • API
  • Angular UI

circulation

  • circulation policies
    • item type
    • patron type
  • libraries opening hours and calendar

Circulation UI

MEF

Multilingual Entity File

 

Some (few) requirements:

 

1. Search and display multilingual authorities

2. Reuse as much as possible international reference files (GND, BNF, ...)

3. Edit multilingual authorities

 

 

4. All this very user-friendly

How MEF works

  • Accessible through an API.
  • Libraries can independently choose to which authority file they wish to contribute.
  • Cataloguing is done directly in the source reference file, MEF is only an aggregate.
  • Multilingual cataloguing is possible only in Wikidata.
  • All benefit from multilingual search and display.

Current state (may 2019)

Proof of concept

 

  • Only one entity: "person"
  • Three reference files: RERO, GND, BNF
  • Discussions with Wikimedia for a close integration of Wikidata
  • Call for comments until June 2: tinyurl.com/y2ph4ss9

 

Demo API:

mef.test.rero.ch

4. Challenges

Multilingualism

  • for the ILS interface
  • for bibliographic data
    • index & search
    • display, facets, etc.

EASY

HEM...

Data model

MI

WMI

WEMI

MARC21

BIBFRAME

IN HOUSE

RDA

(W)MI

Probably a mix of in-house and Bibframe

dIVERSE USER'S NEEDS

network

large and
independent

small and
independent

public

heritage

school

special

Consortium

location / library / organization

Ever evolving tools

  • Python modules
  • Dependencies
  • Helpers (pipenv, isort, …)
  • AngularJS, Angular
  • Bootstrap 3 → 4

Timeline

Take-home message

  • Keeping and developing competencies locally
  • Staying independent from big commercial providers
  • Being able to satisfy specific requirements
  • Offering transparency

Thank you!

Test our demos

Follow or contact us

Github

rero21.ch

Twitter

Gitter

Taiga

Yet another ILS? Why and how.

By Igor Milhit

Yet another ILS? Why and how.

  • 2,288