Past conferences‎ > ‎

code4lib NW 2010

Event Information:

When:  June 7th, 2010
Start: 9 AM
End: 4:00 PM
Where:  White Stag, Portland, Oregon
Cost:  $50 (primarily to cover snacks, refreshments and lunch for the group)
Size:  Facility can accommodate approximately 60 participants.


08:00 – 09:00 Registration

09:00 – 09:20  Welcome/Opening Remarks


09:20 – 10:20

·         09:20 – 09:40

    A Look at Cloud Computing and the Library

    Michael Klein

    Oregon State University


    Michael Klein, the Oregon State University Libraries new Digital Applications Librarian, will be taking a closer look at application development in the Cloud.  If you'd like to know more about Cloud computing, the current available solutions and how these solutions will impact the library community in the present and beyond, please plan on attending.  Be sure to come with your curiosity and your questions.

·         09:40 – 10:00

    Introducing Needle

    Shirley Lincicum

    Western Oregon University


    Needle™ is a new web-based application that supports harvesting, aggregating, analyzing and publishing data compiled from multiple sources. It provides an interface that allows non-programmers to create custom database models and automatically collect data from web pages or structured data files (such as csv and xml). Needle™ also provides sophisticated support for merging, deduplication and clean-up of aggregated data, and edits persist even after data is refreshed from the original source. Once compiled, published data can be accessed via API or exported for use in other applications. This presentation will demonstrate key features and hopefully inspire people to think about cool stuff they could do with an application like this.

·         10:00 – 10:20

    Serials Solutions 360 Link API: The Willamette Test Drive

    Michael Spalti

    Willamette University


    Willamette University recently subscribed to the Serials Solutions link resolver (360 Link) and initially chose to use the vendor's API to create a mashup between Serials Solution data, data exported from our catalog, and the OCLC xISSN service.   The API is complete with one exception that we are exploring with Serials Solutions.  According to the company, we are the only library using the API, which raises the question of why, and whether we should do more to encourage adoption among Serials Solutions customers.

    10:20 – 10:40  Break


    10:40 – 11:20

    ·         10:40 – 11:00

      Dropping ACID: Wrapping Your Mind Around NoSQL Databases

      Kyle Banerjee

      Orbis Cascade Alliance

      Web apps have different needs -- flexible schemas, low cost scalability, minimal latency, geographic distribution -- than relational databases were designed for. At the same time, they often don't require ACID (Atomicity, Consistency, Isolation, Durability) properties or  support for powerful but unnecessary functions that kill performance while making it awkward to store data about complex objects. This session provides a gentle introduction to nonrelational databases focusing on document stores that can be accessed using javascript for potential library applications.

    ·         11:00 – 11:20
      NoCode: Preserving Electronic Records

      Karen Estlund

      University of Oregon

      Libraries must preserve electronic records, but tools that do this well aren't mature yet. Rather than trap this information in systems that will soon be obsolete, it's safer and more effective to address the management and preservation problem by intelligently exploiting functionality built into all file systems. By using simple but effective structures, materials can be indefinitely maintained in a format that can easily be migrated when suitable technologies become available.


    11:30 – 12:00  Lightning Talks #1

    Freebase Gridworks (Michael Klein)

    Automated transfer of fine data from III non-Oracle to Banner (Ken Guidry)

    Sushi Chef (Mike Flakus)

    RDA in a nutshell (Lori Robare)

    Migrating Library subject guides to Drupal (Ramilla Ballada)

    jQuery fun (Jon Scott)

    RSS Feeds into and out of III (Wade Guidry)

    Drupal projects at UO (Joshua Kielas)


    12:00 – 01:00  Lunch


    01:00 – 01:15  Raffle Goodness


    01:20 – 02:00

    ·         01:20 – 01:40

      LCSH Autocomplete and other Power Toys:

      Al Cornish & John Scott

      Washington State University


      The new Summit catalog has many useful features, but it still lacks some that staff and patrons alike find highly useful such as LCSH and title autocomplete. This session demonstrates how this sort of functionality can easily be added to the Summit catalog  using harvested data and the WorldCat API.

    ·         01:40 – 02:00

      Transitioning to Evergreen

      Beth Longwell, Sage System Administrator
      David Drexler, Eastern Oregon University
      In March 2010, the Sage Council unanimously voted to migrate their 76 member libraries from a III Millennium system to Evergreen. It is expected that most if not all of the libraries will be migrated in December 2010. This session discusses the technical, organizational, and service challenges of a large scale migration that affects staff and patrons in many institutions.

    ·         02:00 – 02:20

      Digital initiatives at Lewis & Clark

      Mark Dahl

      Lewis and Clark College

      At Watzek Library we believe that digital initiatives should reach out beyond library centric endeavors and engage in collaborative projects that further faculty research and teaching interests. In this session, I'll share the results of a broad survey of faculty interests in digital library work at Lewis & Clark.  I'll discuss potential future projects as well as ideas surrounding our embryonic digital initiatives program, including ways that we are restructuring our staff to support the program.


    02:20 – 02:40 – Break


    02:40 – 03:20

    ·         02:40 – 03:00

      Authentication in Web Applications

      Duncan Barth

      University of Oregon

      Provided an overview of options for using existing or trusted third-party authentication  applications for supporting library web services, including: LDAP, Shibboleth, OpenID, Facebook API. 

    ·         03:00 – 03:20

      The Future of Code4Lib Northwest

      All Members

      What about this conference works and what doesn't in terms of format, content, size, participation, timing, facilities, and logistics? Should the conference continue, and if so, how can we make it better? This is your chance to help ensure that code4lib is as worthwhile as it can be.

    03:30 – 04:00  Lightning Talks #2

    TEI Experiment (Mike Spalti)

    Confluence wiki (Brian Westra)

    jQuery crossword solver app (Jon Scott)

    LibraryAnywhere (Doug Erickson)

    IT trouble ticket system with Drupal (Andrea Peterson)

    Get on the cloud in 5 minutes (Kyle Banerjee)

    twilio for incoming SMS (Caleb Tucker-Raymond)


    4:00 – 4:20  Raffle/Closing