RDFa and schema.org in the wild

Introducing RDFa with schema.org

SWIB 2014

Dan Scott / +Dan Scott

Systems Librarian, Laurentian University

Library systems

Publishing structured data, out of the box, by default!

Evergreen

As of release 2.6.0 which came out this spring, Evergreen offers RDFa for:

  • Bibliographic records
  • Holdings
  • Libraries (opening hours, contacts, locations, branch relationships)

Koha

As of release 3.14.0 which came out this spring, Koha offers RDFa for:

  • Bibliographic records
  • Holdings

Discovery layers / repositories

VuFind

As of release 2.2 which came out in January 2014, VuFind offers RDFa for:

  • Bibliographic records
  • Holdings

Blacklight

As of release 2.2 which came out in January, Blacklight offers microdata for:

  • Bibliographic records

Islandora

As of release 7.x-1.3 which came out in March 2014, Islandora offers RDFa for:

  • Bibliographic records

Beyond library systems

Bryn Mawr Classical Review

BMCR: schema:Review and schema:Book

<http://example.org/2014-01-02#review_text> a schema:Review ;
    schema:author <http://example.org/2014-01-02#review_author> ;
    schema:itemReviewed <http://example.org/2014-01-02#review_item1> ;
    schema:name "Bryn Mawr Classical Review 2014.01.02" ;
    schema:reviewBody """The temple dedicated to Castor and Pollux...""" .

<http://example.org/2014-01-02#review_author> a schema:Person ;
    schema:address "Royal Holloway, University of London" ;
    schema:familyName "Withycombe-Taperell" ;
    schema:givenName "Lily" ;
    schema:name "Lily Withycombe-Taperell" .

<http://example.org/2014-01-02#review_item1> a schema:Book ;
    schema:author "Claes B. Persson",
        "Jan Zahle",
        "Kjell Aage Nilson",
        "Siri Sande" ;
    schema:datePublished "2009" ;
    schema:isbn "9788882654979" ;
    schema:name "The Temple of Castor and Pollux III: ..." ;
    schema:numberOfPages "285" ;
    schema:publisher "\"L'Erma\" di Bretschneider" .

Bryn Mawr Classical Review

  • Next steps:
    • Express authors, places as entities
    • Add external identifiers to reviewed works
  • Collaboration with Karen Coyle and Camilla MacKay

code4lib journal

The future...

  • May be up to you!
  • When you change HTML pages, check for structured data before/after
  • Consider linked data support when you adopt new systems
  • Build linked data into website redesigns