The Code4Lib Journal editors are excited to bring you this latest issue with seven articles. You can find it at http://journal.code4lib.org/issues/issues/issue20; a brief summary of the articles is included below.
The first set of articles show ways to manipulate metadata records. In Workflow Tools for Digital Curation<http://journal.code4lib.org/articles/8419> Andrew James Weidner and Daniel Gelaw Alemneh describe how they use AutoHotkey and Selenium IDE at the University of North Texas to automate various aspects of manipulating digital objects. Heidi Frank show how to process MARC records from Archivists Toolkit in Augmenting the Cataloger’s Bag of Tricks<http://journal.code4lib.org/articles/8336>; the techniques – using MarcEdit, Python, and PyMARC – are transferrable to other sources of records as well. In Keeping up with Ebooks<http://journal.code4lib.org/articles/8375> Kathryn Lybarger introduces a tool for updating batches of vendor-supplied records through a set of normalization routines.
Jason Clark show how Montana State University is using YouTube as a digital video platform in Developing a Digital Video Library with the YouTube Data API<http://journal.code4lib.org/articles/7847>. Getting users what they want without extraneous hits is always a challenge, and in Better Search Through Query Expansion Using Controlled Vocabularies and Apache Solr<http://journal.code4lib.org/articles/7787> demonstrates how to configure SOLR to make the best use of a hierarchical controlled vocabulary. In Breaking Up With CONTENTdm<http://journal.code4lib.org/articles/8327> Heather Gilbert and Tyler Mobley lead us through the migration of a repository to Fedora Commons using Drupal, Blacklight and Rutgers’ OpenWMS software. And for the hardware geeks, Tim Ribaric and Jonathan Younker describe how to build a simple desk counter tied to a Google Spreadsheet in Arduino-enabled Patron Interaction Counting<http://journal.code4lib.org/articles/8200>.
On behalf of the Code4Lib Journal Editorial Committee,
Code4Lib Journal Coordinating Editor for Issue #20
Assistant Director, Technology Services Development