NPR Presentation at Wolfram Data Summit 2010

Preview:

DESCRIPTION

A modified version of my OSCON presentation focused on data, content, and workflow, in addition to distribution strategies.

Citation preview

NPR’s Content Management StrategyDaniel Jacobson

Director of Application Development, NPR Digital Media

djacobson@npr.org

@daniel_jacobson

Definition of Terms

Data

Raw facts, statistics, attributions, values, etc.

Content

Perspective, interpretation or presentation of data

Metadata

Data about content

NPR’s primary goal is get as many eyeballs on content as possible

Philosophies for Managing Content

COPE (Create Once Publish Everywhere)

COPE drives all other architectural decisions

Build Content Management tools, not Web Publishing tools

Separate data/content from display/presentation

Make sure all content is modular and portable

Understand the Atom of the System

Story is the Atom for NPR

Stories contain assets (ie. text, audio, video, images, etc.)

Stories belong to lists

Break things down to the smallest possible parts

NPR’s Distribution Model

CONTENT

PROVIDERS

MUSIC

PARTNERS

Lifecycle of an NPR storyCOPE in the wild

NPR CMS

NPR API

NPR.org

NPR Tablet / iPad Site

NPR.org Audio Player

NPR News iPhone App

NPR News Mobile Site

NPR News Android App

NPR Addict iPhone App

iGoogle Gadget

KQED.org

North Country Public Radio

KPCC.org

WBUR.org

etc…

We eat our own API dog food…

NPR News iPhone app

NPR News Android app

Relaunched NPRmobile site

NPRiPad app

NPR MusiciPhone app

API launchedin 2008

Total Page View Growth

NPR Story API : Requests per Month

- About 20 requests to the Story API every

second

- NPR API delivers almost 400 stories every second

Slide provided by John Musser of ProgrammableWeb

To see the API: http://www.npr.org/api To follow the NPR’s developments: http://www.npr.org/blogs/inside/ To follow NPR’s technical team on Twitter: @NPRTechTeam

Daniel Jacobsondjacobson@npr.orgTwitter: @daniel_jacobson

Questions?

Recommended