The eXtensible Catalog Drupal Toolkit Király Péter, Software Engineer
about eXtensible Catalog history: 2007: planning year 2008-: software development 2010-: eXtensible Catalog Organization components: anthropological user research (Nancy Foster) recent metadata theory (Jennifer Bowen) software architecture (David Lindahl)
our partners University of Rochester The Andrew W. Mellon Foundation Consortium of Academic and Research Libraries in Illinois University of North Carolina at Charlotte University of Notre Dame Kyushu University (Japan) Serial Solutions Rochester Institute of Technology OCLC
the architecture ILS specific connectors NCIP Toolkit Circulation status NCIP messages ILS Drupal Toolkit Metadata Services Toolkit OAI Toolkit scripts Bibliographical records OAI-PMH messages
single user interface Drupal Toolkit ILS digital repository library web content subscribed content
Drupal modules & themes http://drupal.org/project/usage 6225 Drupal projects
Drupal course in 1 minute lesson one: node node is the unit of content in Drupal each node belongs to a single content type story page scientific article bibliographical item
Drupal course in 1 minute lesson two: hook a PHP function which responds to an event communication between modules some events: displaying a node provide menu items listing permissions a record is harvested
canned demo 8/1/2018
connecting elements
OAI-PMH harvester CCK node CCK bridge OAI harvester OAI-PMH data provider ? XC bridge XC Metadata node OAI XML DOM PHP object
creating XC nodes a record harvested create a node XC bridge node tables OAI harvester Metadata metadata tables harvest finished store metadata XC Solr recreate MARC Solr create a Solr document
scheduling
documentation
credits Jennifer Bowen: metadata standards * Nancy Fried Forster: user studies * David Lindahl: software architect * Randall Cook: managing * Mlen-Too Wesley, Király Péter: Drupal Toolkit * Sharmila Ranganathan, Owen Henty, Eric Osisek, Shreyansh Vakil, Tejaswi Harmurali, Ben Anderson: other XC toolkits * Shin Kataoka, Yoko Koshido, Yuriko Ikawa: Kyushu University Team * Stephen Westman, Justin Christoffersen: early adopters
special thanks to following Hungarian librarians for their photos: Bor Balázs, Darvas Tóth Péter, Kokas Károly
contacts http://eXtensibleCatalog.org http://drupal.org/project/xc kirunews@gmail.com skpe: kirunews, twitter: kiru personally: Szentendre, Hungary