Building Digital Libraries, Second Edition
Title Page
Copyright Page
Contents
Acknowledgments
Introduction
Should You Build a Repository?
Selling the Project
Getting Your Repository off the Ground
Questions to Ask before Choosing
an Architecture
Who Are the Users and What Do They Need?
How Are Assets Acquired?
What Rights Management and Access
Controls Do You Need?
How Does the Repository Handle Preservation?
Other High-Level Platform Decisions
Metadata
Resource and Data Management
Planning Workflow
Collection Development
Acquiring Content
Transform
Kick the Can down the Road
Outsourcing
Organizing Content and
Assigning Metadata
Structuring Content
Crowd-Sourcing
Resource Identification
Batch Processes
Rights Management
Protecting the Integrity of Resources
4.
Preservation Planning
What Is Digital Preservation?
Preserving the Content and Context,
Not the Medium
Language Difference between IT and
Cultural Heritage Staff
People, Not Software, Enable Preservation
The Maturity Model
Preservation File Formats
Cloud-Based Digital Preservation Services
Summary
5. General-Purpose Technologies Useful for Digital Repositories
The Changing Face of Metadata
XML in Libraries
XHTML
XPath
XLink
XML Schema
XML Is Human-Readable
XML Offers a Quicker Cataloging Strategy
Multi-Formatted and Embedded Documents
Metadata Becomes “Connected”
JSON
Programming Languages
Programming Tools
Software Tools
REST (Representational State Transfer)
Code Management
Future of Software Development
Deeper Reliance on Interpreted Languages
and JavaScript
Sharing Your Services
Summary
6.
Metadata Formats
Metadata Primitives
MARC
MARC21XML
Dublin Core
MODS
METS
IIIF
BIBFRAME
Domain-Specific Metadata Formats
PCDM (Portland Common Data Model)
Semantic Web
Summary
7. Sharing Data
The Evolving Role of Libraries
Metadata Doesn’t Want to Be Free . . .
If It Did, It Would Be Easy
Linked Data
XSLT
XQuery
Metadata Crosswalking
OAI-PMH
OAI-PMH Verbs9
Facilitating Third-Party Indexing
The Oregon State University Electronic Theses Process
The Ohio State University Libraries: Automatic Data Transfer of Digital Content between the Internet Archive
and the HathiTrust
Summary
Copyright
Access Control Mechanisms
Lightweight Directory Access Protocol (LDAP)
Single Sign-On (SSO)
Shibboleth
OAuth and Social Media Authentication
Internal Authentication
Vended Authentication
Implementing Access Control
9. Thinking about Discovery
Unpacking Discovery?
Federated Search and
Digital Libraries
Why Think about Discovery
Current Research
Searching Protocols
Z39.50
SRU/SRW
OpenSearch
Linking Protocols
OpenURL
DOI (Digital Object Identifiers)
Evaluating User Needs
User Needs
Summary
Providing Information That People Need
Libraries’ New Roles
Learning from the Past
Adapting to Change
Consolidation and Specialization
The Shared Environment
Federated Vocabularies
Summary
Index