Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Pode the crafty catalogue
1. Pode
- the crafty catalogue
Session B103: Next-generation catalogues
Anne Karine Sandberg, Oslo Public Library
http://www.bibpode.no
2. Overview
Background
Why a mashup project?
Goals
Guidelines
Experiences 1
Experiences 2
Further work
3. Background
Pode; translates into English as graft
Contest held at workshop in Bergen 2007.
ABM funded the project, Oslo Public Library
administrates it.
4. Why a mashup-project?
Better user experience for our end-users
Investigate data access, both technical &
practical
Use and reuse of cataloguedata
Better dissemination of our collections.
5. Goals
Pode shall
Facilitate the development of mashup applications
Develop two mashup applications.
Make use of openly available content
Develop a site that illustrates the use of these
applications.
Distribute the code freely.
6. Guidelines
Independent and overall.
All mashups to be developed using both SRU
and z39.50.
Comment all source code. Source code is
public under a GPL licence.
Uniform documentation of the APIs used.
7. Experiences 1
Myth buster: access to our data not as
difficult as first feared
Collaborated with IT-students
Tested the protocols z39.50, SRU & RSS
Mashup: framework ”the trip planner”
Student’s findings: RSS useless, z39.50 detailed,
SRU fastest.
8. Experiences 2
In order to test SRU protocol; installed
Koha.
Not all Norwegian libraries make use of
z39.50
International systems in Norway do not
support the Norwegian z39.50 profile.
9. The mashups
The trip planner
Catalogue
GeoNames
Google Maps
Weather forecast Yr.no
Encyclopedia Norvegica (Store norske leksikon)
Open library
Bokkilden.no
Music mashup
Catalogue
LastFM
10. Further work
FRBR: until February 2010.
Use the Bibsys FRBRiser prototype.
Test the functionality provided by Koha.
Test FRBRised userinterface
VuFind
Bibsys Ask 2
Hopefully after February
Collaboration with Norwegian libraries in order to implement the
mashups in other ILSs.
Looking at available semantic web in the library sector.