Broadening support for linked data in MARC

Posted on Fri 24 January 2014 in Libraries • Tagged with Coding, Structured data, coding, structured data

The following is an email that I sent to the MARC mailing list on January 24, 2014 that might be of interest to those looking to provide better support for linked data in MARC (hopefully as just a transitional step):


In the spirit of making it possible to express linked …


Continue reading

File_MARC: 1.0.1 release fixes data corruption bug

Posted on Thu 31 October 2013 in Libraries • Tagged with Coding, coding

I released File_MARC 1.0.1 yesterday after receiving a bug report from the most excellent Mark Jordan about a basic (but data corrupting) problem that had existed since the very early days (almost seven years ago). If you generate MARC binary output from File_MARC, you should upgrade …


Continue reading

Talk proposal: Structuring library data on the web with schema.org: we're on it!

Posted on Thu 17 October 2013 in Libraries • Tagged with Coding, Structured data, coding, structured data

I submitted the following proposal to the Library Technology Conference 2014 and thought it might be of general interest.

Structuring library data on the web with schema.org: we're on it!

Abstract

Until recently, there has been a disappointing level of adoption of schema.org structured data in traditional core …


Continue reading

File_MARC makes it to stable 1.0.0 release (finally!)

Posted on Fri 04 October 2013 in Libraries • Tagged with Coding, PHP, coding, php

Way back in 2006, I thought "It's a shame there is no PHP library for parsing MARC records!", and given that much of my most recent coding experience was in the PHP realm, I thought it would be a good way of contributing to the world of code4lib. Thus File …


Continue reading

RDFa and schema.org all the library things

Posted on Fri 30 August 2013 in Libraries • Tagged with Coding, Evergreen, coding, evergreen

TLDR: The Evergreen and Koha integrated library systems now express their record details in the schema.org vocabulary out of the box using RDFa.

Individual holdings are expressed as Offer instances per the W3C Schema Bib Extension community group proposal to parallel commercial sales offers. And I have published a …


Continue reading

CARLCore Metadata Application Profile for institutional repositories

Posted on Tue 25 June 2013 in Libraries • Tagged with Coding, coding

A long time ago, in what seemed like another life, I attended the Access 2006 conference as a relatively new systems librarian at Laurentian University. The subject of the preconference was this totally new-to-me thing called "institutional repositories", which I eventually worked out were basically web applications oriented towards content …


Continue reading

Making the Evergreen catalogue mobile-friendly via responsive CSS

Posted on Mon 22 April 2013 in Libraries • Tagged with Coding, Evergreen, coding, evergreen

Back in November the Evergreen community was discussing the desire for a mobile catalogue, and expressed a strong opinion that the right way forward would be to teach the current catalogue to be mobile-friendly by applying principles of responsive design. In fact, I stated:

Almost all of this can be …


Continue reading

Introducing SQL to Evergreen administrators, round two

Posted on Sat 16 February 2013 in Libraries • Tagged with Evergreen, PostgreSQL, evergreen, postgresql

Three years ago I was asked to create and deliver a two-day course introducing SQL to Evergreen users. Things went well and I was able to share the resulting materials with the Evergreen and PostgreSQL community. Perhaps one of my happiest moments at the Evergreen conference last year was when …


Continue reading

Leaving SELinux in enforcing mode with Evergreen on Fedora 17

Posted on Sun 02 September 2012 in Libraries • Tagged with Evergreen, evergreen

Ever since I switched over to Fedora a few years back (hi Fedora 13!), I've been guilty of a dirty secret: to run Evergreen, I've had to run setenforce 0 to disable the most excellent SELinux security policies before I could start up the Apache web server to serve up …


Continue reading

First Go program: converting Google Scholar XML holdings to EBSCO Discovery Service holdings

Posted on Mon 11 June 2012 in Libraries • Tagged with Coding, coding

Update 2012-06-19: And here's how to implement stream-oriented XML parsing

Many academic libraries are already generating electronic resource holdings summaries in the Google Scholar XML holdingsformat, and it seems to provide most of the metadata you would need to provide a discovery layer summary in a nice, granular format …


Continue reading