Archive for the ‘Conferences’ Category

BarCampOhio aka LibraryCampOhio

Friday, August 1st, 2008 by atz

Code4Lib folks and other techs around Ohio should consider checking out the upcoming BarCampOhio / LibraryCampOhio event on Monday August 11, 2008:

The idea is for a self-organized collaborative exchange, not a keynotable conference. So come prepared to share. OCLC will be hosting, with some very knowledgeable and interesting folks in attendance. And if you’re not into that, then you’ll still have me. :)

ALA 2008 conference notes: ALCTS FRBR Interest Group

Friday, June 27th, 2008 by Galen Charlton

This morning I went to the meeting of the FRBR Interest Group at the American Library Association (ALA) conference in Anaheim, California. For those who like lots of acronyms, the interest group is a part of the Association for Library Collections and Technical Services (ALCTS), a division of ALA.

There were two invited speakers. The first, John Espley from VTLS, discussed a couple projects that VTLS has started to promote FRBR and VTLS’s implementation of it in their Virtua ILS. The first, “Try FRBR, You’ll Like It!”, offers existing VTLS customers the chance to send a small sample of MARC bib records and see how they look after FRBRization.

The second project is of more interest to non-VTLS customers. VTLS has started an experiment to offer Virtua’s FRBRization tools in the form of software as a service (SaaS). A library would send VTLS an extract of all of their bib records. VTLS would then determine which subset of the records would most benefit from FRBRization, then create a Virtua database with the FRBRized set of bibs. The library could then set up their OPAC to link from bib records to the work-sets stored in the Virtua database. That would allow a patron to find a bib for a paperback edition of Tom Sawyer and click on a link to see a list of all editions of that work that the library has. From the work-set page, the patron could in turn travel to one of the individual bibs.

VTLS has a prototype of this service working for one of their Virtua customers, but they intend for the service to work with any ILS. The prototype seems to be quite new — Espley mentioned that it was set up in the past week or so — and during the question and answer session, Espley and the audience identified a number of issues for VTLS to work through. One issue is improving their automated FRBRization tools, as Espley said that some manual cleanup was needed to group together expressions in the prototype and create higher-level entities that VTLS calls “superworks” (under FRBR rules, the book and movie versions of Tom Sawyer are two separate works — a “superwork” puts the two works under a single Tom Sawyer concept). Another is keeping the FRBRized database up to date as the library adds and updates their bib records.

VTLS’s FRBRization service is an interesting idea, and it could complement services such as xISBN and ThingISBN by offering a FRBRization that is customized to a library’s specific collection. I applaud VTLS for undertaking the experiment. Of course, I have concerns about the openness of such a service, and encourage VTLS to think about keeping the service as open as their business model permits, including:

  • Making sure that any web service APIs related to the FRBR service are fully documented so that their customers (and others!) can easily build mashups.
  • Making sure that there are no restrictive licensing terms that would prevent a library from contributing changes they make to improve the FRBRization back to the library community.
  • Publishing details of the VTLS FRBRization algorithm, in particular, to describe how and why it may differ from the OCLC FRBR work-set algorithm.
  • Contributing any bib record enhancement that VTLS may do as part of the service (e.g., by adding uniform title headings) to the library community.

The second speaker was Jennifer Bowen from the eXtensible Catalog project (XC). The XC project aims to create open source tools and services to help libraries improve resource discovery and metadata management.

Part of the planned XC system is a “metadata hub” that would harvest records from a library’s ILS using OAI-PMH. Once in the hub, the MARC records would be mapped to a more flexible schema. Since RDA has not been finalized, XC is devising an interim schema that includes the Dublin Core elements (mapped to FRBR entities) and about 20 elements from RDA. As such, the XC schema will be a testbed for parts of RDA — as Bowen said, an “RDA sandbox”.

How does FRBR fit in? Besides the FRBR entities represented in the XC schema, incoming records will be split into their FRBR components. The proposed schema doesn’t seem to be available on the XC website; I’ll be very interested to see it when it’s published.

There was a brief general discussion after the two speakers finished. Of particular note: somebody asked how she, as a cataloger in a small public library that is not a member of OCLC, can prepare her catalog for FRBRization. This spawned an interesting discussion. One person made the point that catalogers should consider adopting a peer-to-peer model for distributing metadata instead of relying on central repositories to collect all improvements to metadata records. In the case of FRBR, this is important because one way to make a MARC21 bib record more useful for FRBRization is to add a uniform title heading. For such an improvement to be even more useful, it should be contributed the library community, but as someone said at the meeting, “While we are very good about sharing the first version of a bib record, we’re less good about sharing enhancements.”

To close with a bit of shameless self-promotion, I discuss using distributed version control systems as a model for sharing library metadata (and perhaps more importantly, changes to library metadata), in my article in the current issue of the Code4Lib Journal. While big central repositories of metadata such as OCLC and the Open Library are very important, I think a distributed record of record sharing is also needed.

Technorati Tags: , ,

Code4Lib 2008 Videos

Wednesday, June 4th, 2008 by Nicole C. Engard

If you weren’t able to make it to the conference, you can still see all the great talks!! Check out the videos from the conference at Archive.org.

Also all slides and videos are linked from the conference schedule.

Technorati Tags: ,

Koha, the bacon donut ILS.

Monday, March 31st, 2008 by atz

 Last month in Portland, Oregon at the code4lib 2008 convention (a most impressive assemblage of library geekiness), a few of us broke out to the 24-hour bakery Voodoo Doughnut for this:

Bacon Donut by Voodoo

A donut, with bacon on it. A bacon donut.

I’d expected it to be strange, but the remarkable thing about the bacon donut is how unsurprising the taste is. The sweet maple and salty flavors are, as it turns out, very compatible. So it strikes me that the work I’ve been doing on Koha recently is a lot like the bacon donut: take two things people already like, we do the voodoo and make them work together in a new way.

For the OPAC, the place where this comes up most often is external content, like book cover images. Koha libraries have been using jacket images from Amazon for some time in production, internationally. It’s free and it’s broadly populated: a great feature, especially for small libraries who don’t have the advantage of a lot of subscription content services. Using their API, we can also pull and display content like user reviews, really fleshing out OPAC content.

I recently completed some commissioned Koha code for integrating Baker & Taylor images and content as an alternative to Amazon. Koha can now link to B&T ContentCafe excerpts, ratings, etc. and to their MyLibrary BookStore retail site. For design, my code followed the Amazon model, and certainly something similar could be crafted for other proprietary sources like Blackwell, Syndetics, etc. But upon reflection, I think that the entire model is already on it’s way out!

Enter Google Book Services. I’ll have more to say about GBS later, but suffice to say we now have a second, very widely available source of free book jacket images. (In fact, it may be enough to deflect calls some have been making for the Library of Congress to provide access to cover images like they do for other metadata.) The Google API is essentially javascript based and remarkably easy to integrate. How easy? Code4lib members were posting working example code back and forth within hours, and then within a day or two, other Koha users adapted their own servers to start using Google’s images. This is a great example of how OSS enables agility and adaptability.

So pretty soon we should expect that every current OPAC will have some images from somewhere, and that won’t be a distinguishing feature anymore. The next model to evolve will be to allow ajaxy failover from a ranked menu of many possible image sources (both free and subscription/keyed like B&T/syndetics). In fact, several coders have reported implementing this for their favorite sources already! I’m looking forward to seeing this code synthesized, providing the broadest possible coverage for images. Then we can start to get some abstraction around the other data in common, like reviews, ratings, etc.

Some of my colleagues have already started on LibraryThing and xISBN. If you have other external data sources you would like to see integrated in Koha, feel free to mention them here!

Biblios at Code4LibCon 2008

Friday, March 14th, 2008 by Chris Catalfo

I attended my first Code4Lib Conference a few weeks ago and did a presentation on “Biblios”, the web-based cataloging software I’ve been working on here at LibLime. I will be posting slides of the presentation in the next few days.

I am very sorry to have missed the presentation at Code4LibCon 2008 on a MODS editor written in XFORMS (link to slides available here). This looks like a very promising approach for editing XML documents. XFORMS is an attractive technology I plan on looking into.

A web site for Biblios is in the works and should go live next week, with links to downloads, a demo, and documentation. As soon as it’s ready I will post links on this blog.

Code4Lib 2008 lightning talk - Git and distributed cataloging

Wednesday, March 5th, 2008 by Galen Charlton

Last Wednesday I gave a lightning talk at Code4LibCon on some musings about Git qua distributed version control system and ideas for distributed cataloging. Check out my slides.

Slides from the other lightning talks are being posted here. Be sure to check out Andy Mullen’s presentation when his slides and the video are posted — making player piano MIDI files from OCRs of scanned scores is special enough, but his sense of dramatic timing during his presentation was marvelous.

Crossposted at Meta Interchange

Code4Lib 2008: RDA

Monday, March 3rd, 2008 by Galen Charlton

Last week I went to my first Code4Lib conference. It was exciting, and also a bit overwhelming.

On Tuesday, Joshua, John Hauser from PALINET, and I presented at a Koha Camp, where I introduced a Koha 3 LiveCD (the first LiveCD I ever built!) and met one of the French Koha developers, Henri-Damien Laurent. It was Henri’s first time at a Code4Lib too, and he was inspired to blog for the first time. On Thursday, I gave a lightning talk on distributed cataloging, about which more anon.

There are already various good summaries of many of the presentations at Code4Lib, so I will focus on one session that particularly struck my interest, Karen Coyle’s keynote last Wednesday on RDA.

(more…)