ÖpenÜRL: Introducing the Ümlaut, an OpenURL Middleware Layer

RossSinger 0 views 11 slides Oct 07, 2025
Slide 1
Slide 1 of 11
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11

About This Presentation

An introduction to the Ümlaut: a Ruby on Rails project intended to improve the usability and functionality of the OpenURL link resolver


Slide Content

ÖpënÜRL Jonathan Rochkind - Johns Hopkins University Ross Singer - Talis

Two minute intro to OpenURL Standardized way to request context sensitive services from an OpenURL resolver via a ContextObject Referent Referrer ReferringEntity Requestor ServiceType Resolver Community Profiles Knowledgebase Example

Participate! http://openurl.code4lib.org/

Ümwhatnow? An OpenURL middleware layer No need to recreate a means to link to journals, ebooks, etc. Queries: Pubmed, Crossref SFX Local catalog, consortial catalog, Worldcat.org in a variety of ways (xISBN, etc.) Amazon (if ISBN) Google API, Yahoo API Social Bookmarkers:  del.icio.us, Connotea, CiteULike, etc.

Why we needed Ümlaut Georgia Tech motivations Needed data for Communicat Couldn't resolve conference proceedings Preprints, Postprints, Working Papers Tired of "clicking and praying" Johns Hopkins motivations Print holdings directly on page Catalog MARC 856 URLs Document delivery requests Loosely coupled interface flexibility --->>>  Umlaut as platform

Tour of an Ümlaut A. Direct link with banner  http://findit.library.jhu.edu/go/108175 B. Full menu /go/108175?umlaut.skip_resolve_menu=false C. Library holdings on page http://findit.library.jhu.edu/go/108372 D. Book citation http://findit.library.jhu.edu/go/108361 JHÜmlaut

Tour of an Ümlaut E. URL from ILS (MARC 856) /go/31053?umlaut.skip_resolve_menu=false F. OCA and Gutenberg http://findit.library.jhu.edu/go/108406 G. OPAC integration https://catalog.library.jhu.edu/... JHÜmlaut

Interesting Engineering Just a mention... Local configuration Background services

Fütüre Feature wishlist Cover images (and more?) from Open Library Rochester “Getting Users Fulltext” page-skipping clone Google Books search? link to OCLC Identities xISBN/thingISBN use?  Enhanced serial metadata Public access journal articles "Cited by" service Enhance metadata for citation manager export. Integrate local document delivery services Connectors for other knowledge bases

Fütüre U3 -- document-oriented database as store instead of rdbms Performance improvements     Relying on web services is inherently latent     Caching?     Precoordinating more data? User-centric collection

Fütüre Collaborators wanted! http://umlaut.rubyforge.org/
Tags