You are here


You know, when people get together and talk about stuff.

Second Life Web Interoperability - Moodle and

Jeremy Kemp - SJSU SLIS
Dr. Jonathon Richter - University of Oregon

Second Life is web-enabled via XML-RPC and HTTP so that it can automatically export data out from
scripted 3D objects and import in from Web databases. Its hackability is under-reported in favor of tales about naked avatars and case studies of failed ad campaigns but we think this platform may be useful for hybrid 3D modules for ILS systems. Two mashup projects will be interesting to library coders:

  • connects Moodle to 3D learning tools
  • the Salamander project is organizing a 3D learning objects taxonomy related to (

The two founders will describe their projects and give tips for hacking SL.


Losing sleep over REST?

Jospeh Dalton - NYPL Labs
Jay Datema - NYPL Labs

We've recently hacked an API for the NYPL Digital Gallery to share images with the video collaboration platform, Kaltura. This could be your library's dream, or nightmare, depending where you sit. Is there a sweet spot between offering lightweight APIs - with possibly limited reliability - vs. trying to develop a bullet-proof API? Is the possible solution to seed the API to interested parties through feeds, with the implied expectation that it's a work in progress?


RDF and RDA: declaring and modeling library metadata

Corey A. Harper - Metadata Services Librarian, New York University

This talk proposes to introduce the DCMI/RDA task group, formed to analyze the relationship of RDA to other metadata communities and to examine the modeling of library metadata. Recent DCMI developments will be discussed, including the DC Abstract Model, Application Profiles, RDF declarations of metadata element sets and value vocabularies, the Singapore Framework, and the emerging concept of description set profiling. It is hoped that this will help to foster collaboration between code4lib and DCMI.



Show Your Stuff, using Omeka

View slides

Dave Lester - Web Developer, Center for History and New Media, George Mason University
Jeremy Boggs - Creative Lead, Web Designer/Developer, Center for History and New Media, George Mason University

Libraries need a simple solution for sharing and publishing collections on the web. Omeka can help. Open source, robust, and easy to install, Omeka gives cultural and academic institutions the means to publish archived content into beautiful, customizable web sites and exhibits. We'll show you how Omeka works, and how to extend it with plugins and custom themes. Finally, we'll explore the possibilities for migrating and publishing existing collections from other management systems using Omeka.


Using a CSS Framework

Chris Barr - Villanova University

Using a CSS framework can allow you to speed up your development time, normalize your code base, and avoid some common browser bugs. In this talk I will discuss when it is appropriate to use a framework, potential pitfalls of common frameworks, how the Yahoo User Interface (YUI) Grids system has been implemented in the default installation of the VuFind software, and demonstrate the creation of a 3 column CSS layout from scratch in under 5 minutes.

XForms for Metadata creation

Winona Salesky - Digital Initiatives Librarian, University of Vermont
Michael Park - Brown University

As distributing metadata creation to authors, catalogers and other system users who may or may not have an understanding of XML becomes more and more important it has become imperative to develop reliable methods for creating and editing XML documents. This presentation will focus on the two MODS editors developed by UVM and Brown Universities and introduce the XForms technology as a means for digital libraries to create and manage complex metadata.


OSS Web-based cataloging tool

Chris Catalfo - Programmer, LibLime

This presentation introduces a new open source, web-based cataloging application, started for the 2007 Google Summer of Code and currently developed at LibLime. It provides a full featured, customizable, fast application for original and copy cataloging. It uses the ExtJS user interface toolkit, Google Gears for local storage of bibliographic records, PazPar2 for searching multiple Z39.50 servers, and it will feature an integrated Jabber client for exchanging records.


Building Mountains Out of Molehills

Patrick Kennedy - Bibliocommons
Ronald Braun - Bibliocommons

Faceted navigation, which is an increasingly common feature of library OPACS, was initially developed to browse hierarchical data. MARC data however, has relatively little hierarchy, and user-generated tags have even less. The flatness of this data, makes the navigation of search result-sets cumbersome and often ineffective. BiblioCommons has been tracking academic research and industry best-practices in this realm, and experimenting with different methods of adding structure to these datasets. This session will share learning to date.



The Making of The Code4Lib Journal

View slides

Jonathan Brinley - Ball State University
Edward M. Corrado - The College of New Jersey
Jodi Schneider Amherst College

Over the last 8 months, several members of the code4lib community have been hard at work creating a new journal from the ground up. The first issue will be released in mid-December, and work on upcoming issues is well underway. This presentation will cover the customizations we made to WordPress to use it as a CMS for The Code4Lib Journal, as well as the various tools used for coordinating and organizing the editorial process. See also:

Finding Relationships in MARC Data

Rob Styles - Programme Manager, Talis

I've been doing a lot of work around extracting as much meaning as possible from Marc records, using RDF as the data structure. Marc is a record-centric format, the result is anything but, with the RDF allowing rich relationships to form in the data that can then be used to drive different navigation techniques. This is about making the most of what is in Marc data to do something new.


Subscribe to RSS - conferences