A weblog following developments around the world in FRBR: Functional Requirements for Bibliographic Records.

Maintained by William Denton, Web Librarian at York University. Suggestions and comments welcome at wtd@pobox.com.


Confused? Try What Is FRBR? (2.8 MB PDF) by Barbara Tillett, or Jenn Riley's introduction. For more, see the basic reading list.

Books: FRBR: A Guide for the Perplexed by Robert Maxwell (ISBN 9780838909508) and Understanding FRBR: What It Is and How It Will Affect Our Retrieval Tools edited by Arlene Taylor (ISBN 9781591585091) (read my chapter FRBR and the History of Cataloging).

Calendar

March 2007
M T W T F S S
« Feb   Apr »
 1234
567891011
12131415161718
19202122232425
262728293031  

Ruby gem: xisbn

Posted by: William Denton, 29 March 2007 7:03 am
Categories: LibraryThing,OCLC

Tonight I was working on comparing all my be-ISBNed books at thingISBN and xISBN, but while testing and debugging I hit xISBN’s daily limit and had to stop. They very quickly fixed that but I’m going to delay a day in posting the results. The numbers were looking very interesting, both for how xISBN and thingISBN compared and for how many manifestations there are of books like Don Quixote and Treasure Island.

Instead, today I give a pointer to something that may help people who use the programming language Ruby.

A helpful commenter named James left a note last Friday with a pointer to the xisbn Ruby gem written by Ed Summers. Thank you, James! Thank you, Ed! If you’re a Ruby hacker doing anything with xISBN or thingISBN, it’ll be handy. You can say

require 'xisbn'
include XISBN
xs = xisbn('0394821998')
things = thing_isbn('0812548345')

You’ll get back arrays of ISBNs from both services. Run gem install xisbn to install it.

If you know of anything similar for other languages, please leave a comment or drop me a note.