Building Digital Libraries, Second Edition—eEditions PDF e-book

Once you complete your purchase, you will receive an email that is both a confirmation and receipt. This email will include a download link to access your e-book.

ALA Member
Item Number
ALA Neal-Schuman

Primary tabs

You don't need to be an ALA Member to purchase from the ALA Store, but you'll be asked to create an online account/profile during the checkout to proceed. This Web Account is for both Members and non-Members. 

If you are Tax-Exempt, please verify that your account is currently set up as exempt before placing your order, as our new fulfillment center will need current documentation. Learn how to verify here.

  • Description
  • Table of Contents
  • About the authors
  • Reviews

Whether you’re embarking on the challenge of building a digital collection from scratch, or simply need to understand the conceptual and technical challenges of constructing a digital library, this top-to-bottom resource is the ideal guidebook to keep at your side, especially in this thoroughly updated and reworked edition. Demonstrating how resources are created, distributed, and accessed, and how librarians can keep up with the latest technologies for successfully completing these tasks, its chapters walk you step-by-step through every stage. Demystifying core technologies and workflows, this book comprehensively covers

  • needs assessment and planning for a digital repository;
  • choosing a platform;
  • acquiring, processing, classifying, and describing digital content;
  • storing and managing resources in a digital repository;
  • digital preservation;
  • technologies and standards useful to digital repositories, including XML, the Portland Common Data Model, metadata schema such as Dublin Core, scripting using JSON and REST, linked open data, and automated metadata assignment;
  • sharing data and metadata;
  • understanding information-access issues, including digital rights management; and
  • analyzing repository use, planning for the future, migrating to new platforms, and accommodating new types of data.

This book will thoroughly orient LIS students and others new to the world of digital libraries, and also ensure that current professionals have the knowledge and guidance necessary to construct a digital repository from its inception.


Chapter 1    Getting Started
Should You Build a Repository?
Selling the Project
Getting Your Repository off the Ground

Chapter 2    Choosing a Repository Architecture
Questions to Ask before Choosing an Architecture

  • Who Are the Users and What Do They Need?
  • What Types of Collections Will It Contain?
  • How Are Assets Acquired?
  • What Rights Management and Access Controls Do You Need?
  • How Does the Repository Handle Preservation?
  • How Will the Repository Be Managed?
  • Other High-Level Platform Decisions

Building the Requirements List

  • General
  • Metadata
  • Automation
  • Access Control
  • Resource and Data Management

Chapter 3    Acquiring, Processing, Classifying, and Describing Digital Content
Planning Workflow
Collection Development
Acquiring Content

  • Object Requirements
  • Transform
  • Kick the Can down the Road
  • Outsourcing

Organizing Content and Assigning Metadata
Structuring Content

  • Crowd-Sourcing

Resource Identification
Setting up Workflow
Batch Processes
Rights Management
Protecting the Integrity of Resources

Chapter 4    Preservation Planning
What Is Digital Preservation?
Preserving the Content and Context, Not the Medium
Why Preservation Doesn’t Happen
The Maturity Model
Preservation File Formats
Cloud-Based Digital Preservation Services

Chapter 5    General-Purpose Technologies Useful for Digital Repositories
The Changing Face of Metadata
XML in Libraries

  • XPath
  • XForms
  • XSLT
  • XLink
  • XQuery
  • XML Schema
  • Why Use XML-Based Metadata
  • XML Is Human-Readable
  • XML Offers a Quicker Cataloging Strategy
  • Multi-Formatted and Embedded Documents
  • Metadata Becomes “Smarter”
  • Metadata Becomes “Connected”
  • Not Just a Library Standard

Data Manipulation

  • Programming Languages
  • Programming Tools
  • Software Tools

Application Development

  • REST (Representational State Transfer)
  • SPARQL (SPARQL Protocol and RDF Query Language)
  • SRU (Search and Retrieval via URL)
  • Code Management

Future of Software Development

  • Mobile Application Development
  • Applications Continue to Become More Micro
  • Deeper Reliance on Interpreted Languages and JavaScript

Sharing Your Services

Chapter 6    Metadata Formats
Metadata Primitives

  • MARC
  • Dublin Core
  • MODS
  • METS
  • IIIF
  • Domain-Specific Metadata Formats
  • Embedded Metadata Formats
  • PCDM (Portland Common Data Model)
  • Semantic Web


Chapter 7    Sharing Data—Harvesting, Linking, and Distribution
The Evolving Role of Libraries
Metadata Doesn’t Want to Be Free . . . If It Did, It Would Be Easy
Linked Data
Sharing Metadata

  • XSLT
  • XQuery
  • Metadata Crosswalking


  • OAI-PMH Verbs

Facilitating Third-Party Indexing
Metadata Repurposing

  • The Oregon State University Electronic Theses Process
  • The Oregon State University Libraries: Automatic Data Transfer of Digital Content between the Digital Archive and the HathiTrust


Chapter 8    Access Management
Access Control Mechanisms

  • Lightweight Directory Access Protocol (LDAP)
  • Single Sign-On (SSO)
  • Central Authentication Service (CAS)
  • Security Assertion Markup Language (SAML)
  • Shibboleth
  • OpenID
  • OAuth and Social Media Authentication
  • Athens
  • Active Directory
  • Internal Authentication
  • IP-Based Authentication
  • Vended Authentication

Implementing Access Control

Chapter 9    Thinking about Discovery
Unpacking Discovery?
Federated Search and Digital Libraries
Why Think about Discovery
Current Research
Searching Protocols

  • Z39.50
  • OpenSearch

Linking Protocols

  • OpenURL
  • DOI (Digital Object Identifiers)
  • Search Engine Support

Evaluating User Needs

  • Developmental Needs
  • User Needs


Chapter 10    Planning for the Future
Providing Information That People Need
Libraries’ New Roles
Learning from the Past
Adapting to Change
Consolidation and Specialization
The Shared Environment
Federated Vocabularies


Kyle Banerjee

Kyle Banerjee has wrangled data for diverse purposes in academic, government, and nonprofit environments since 1996. A firm believer that understanding people is the key to building services of the future from the systems and data of the past, his professional interests revolve around understanding workflows and identifying opportunities in data previously thought inconsistent or incomplete. He has published several books and numerous articles on a variety of topics related to applying technology in library settings.

Terry Reese, Jr.

Terry Reese is the head of digital initiatives at the Ohio State University Libraries. Over the past seventeen years, his research interests have centered on the changing nature of library metadata and the ways in which this data can be reused and transformed in different contexts. He is the author and creator of MarcEdit, a cross-platform library metadata editing tool that is designed to lower the technical barriers for users working with various forms of library metadata. He is the coauthor of Building Digital Libraries (2008), and author of numerous other publications.

"The manual is clearly organized and provides many examples of descriptive schemas and languages for constructing various aspects of a digital repository. It goes beyond standards such as Dublin Core and XML, and explains new and emerging schemas and languages for both general-purpose and domain specific repositories. The material with this resource provides all the tools necessary for developing and preserving a digital repository in an evolving technological landscape."

"Helpful for readers of all levels of digital experience ... The authors take a large and complex topic and clearly cover its most important points, balancing general information with specific details on the latest technologies. The first edition was written 10 years ago, and this edition is extensively rewritten and includes many important updates."
— Doody's Collection Development Monthly

"The best feature of this book is its interactive component. It asks you questions about your digital library project, so that you can think through the many steps and decisions to be made ... After an introductory chapter, each chapter covers a different aspect of digital libraries, and you may be more familiar with some rather than others. This can help inform the reader about adding more people to the team who have greater understanding of those sections, and the necessity for any team thinking about creating a digital library to incorporate people of various skill sets and knowledge."

"The step-by-step approach outlined in this manual, along with the thoroughness of the authors in explaining some very complex topics, allowed me to better understand and want to participate in the difficult work that other librarians and staff in my library system are doing on a daily basis for the benefit of our users."
— Archival Issues