Technical Development

Technical Development

Building the DPLA platform

The technical development of the Digital Public Library of America is being conducted in stages. The first stage involved the initial development of a back-end metadata platform. This platform consists of a set of services to gather metadata about content and collections made accessible through the DPLA, enabling developers to use this metadata to build new applications and integrate it into existing sites and services. The platform provides information and services openly and to all without restriction by way of open source code, as per the DPLA’s principles for technical development.

Tasked with the challenge of figuring out how exactly the platform would unfold was the interim Dev Core, a small group of people dedicated to developing the platform, in public and collaboratively. This team, composed of members of the Harvard Library Innovation Lab, the Berkman Center for Internet & Society, and others, worked amazingly hard to get the system off to a great start, showing the possibilities of what the DPLA back-end can accomplish.

The next stage in the DPLA’s technical development involves integrating continued development of the back-end platform, complete with open APIs, as well as new work on a prototype front-end. This front-end will be a gesture toward the possibilities of a fully built-out DPLA, serving as but one interface for users to interact with the millions of records contained in the DPLA platform.  Development of the back-end platform will continue in such a fashion as to enable the Beta Sprinters, and others who may come along, to develop additional user interfaces and means of using the data and metadata in the DPLA over time, which continues to be a key design principle for the project overall.

This next stage of technical development incorporates a network of contracted developers, front-end designers, a system architecture consultant, a small group of library tech experts providing ongoing advice on the technical development plan, and a local node that will pull everything together and keep the ball rolling. This local advisory board consists of:

  • Paul Deschner, Harvard Library Innovation Lab
  • Sebastian Diaz, Berkman Center for Internet & Society
  • Reinhard Engels, Harvard Office for Scholarly Communication
  • Rebekah Heacock, DPLA Secretariat/Berkman Center for Internet & Society
  • Martin Kalfatovic, Technical Aspects Workstream/Smithsonian Institute Libraries
  • Sam Klein, Technical Aspects Workstream/OLCP/Wikimedia
  • Jeff Licht, Project Manager, Pod Consulting
  • Maura Marx, DPLA Secretariat/Berkman Center for Internet & Society
  • David Weinberger, Harvard Library Innovation Lab
  • Kenny Whitebloom, DPLA Secretariat/Berkman Center for Internet & Society

We strongly encourage you to collaborate with this team over the coming months. You can pitch in through the following channels:

Photo courtesy of Martin Kalfatovic.

Digital Public Library of America Partners with iFactory on Development of Prototype DPLA Website

The Digital Public Library of America (DPLA) will be partnering with Boston, MA-based interactive agency iFactory to design and develop a prototype front end portal, the companies announced today.

»
DPLA Releases RFP for Front-End Design and Development

DPLA Releases RFP for Front-End Design and Development

Proposals due August 20, 2012

The Digital Public Library of America (DPLA) Secretariat is delighted to release a request for proposals (RFP) for the design and development of a prototype front end portal for the DPLA.

»
July 2012: High-Level Technical Development Plan

July 2012: High-Level Technical Development Plan

The Technical Development team has produced a high-level document outlining the integrated development plan for the DPLA platform and front-end.

»
Technical Development Update

Technical Development Update

A guest post from John Palfrey, DPLA Steering Committee Chair

Steering Committee Chair John Palfrey thanks the Interim Technical Development team for their incredible work and outlines plans moving forward in this blog post.

»
DPLA Hackathon Gives Developers First Look at DPLA Platform

DPLA Hackathon Gives Developers First Look at DPLA Platform

A Hackathon held both in Cambridge, MA and virtually encourages developers to explore the functionality of the prototype DPLA platform.

»
Request For Comment: Draft report on technical considerations for large-scale digital libraries

Request For Comment: Draft report on technical considerations for large-scale digital libraries

Submit comments, questions, and other feedback by February 17

Geneva Henry has put out an open call for comments and feedback on a recently published draft report for CLIR-DLF discussing infrastructure considerations for large-scale digital libraries.

»

DPLA Dev Team Releases First Build

The interim technical development team released its first build yesterday.

»

DPLA development team meets with a bevy of digital library experts

Over the past week, the technical development team has met with a number of digital library experts.

»
Announcing Our Interim Technical Development Team

Announcing Our Interim Technical Development Team

An initial group of developers will develop a draft technical specification and begin work on the initial elements of the DPLA platform between now and April 2012.

»