npr presentation at wolfram data summit 2010

29
NPR’s Content Management Strategy Daniel Jacobson Director of Application Development, NPR Digital Media [email protected] @daniel_jacobson

Upload: daniel-jacobson

Post on 27-Jan-2015

118 views

Category:

Technology


0 download

DESCRIPTION

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

TRANSCRIPT

Page 1: NPR Presentation at Wolfram Data Summit 2010

NPR’s Content Management StrategyDaniel Jacobson

Director of Application Development, NPR Digital Media

[email protected]

@daniel_jacobson

Page 2: NPR Presentation at Wolfram Data Summit 2010

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

Page 3: NPR Presentation at Wolfram Data Summit 2010

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

Page 4: NPR Presentation at Wolfram Data Summit 2010
Page 5: NPR Presentation at Wolfram Data Summit 2010
Page 6: NPR Presentation at Wolfram Data Summit 2010

NPR’s Distribution Model

CONTENT

PROVIDERS

MUSIC

PARTNERS

Page 7: NPR Presentation at Wolfram Data Summit 2010
Page 9: NPR Presentation at Wolfram Data Summit 2010

Lifecycle of an NPR storyCOPE in the wild

Page 10: NPR Presentation at Wolfram Data Summit 2010

NPR CMS

Page 11: NPR Presentation at Wolfram Data Summit 2010

NPR API

Page 12: NPR Presentation at Wolfram Data Summit 2010

NPR.org

Page 13: NPR Presentation at Wolfram Data Summit 2010

NPR Tablet / iPad Site

Page 14: NPR Presentation at Wolfram Data Summit 2010

NPR.org Audio Player

Page 15: NPR Presentation at Wolfram Data Summit 2010

NPR News iPhone App

Page 16: NPR Presentation at Wolfram Data Summit 2010

NPR News Mobile Site

Page 17: NPR Presentation at Wolfram Data Summit 2010

NPR News Android App

Page 18: NPR Presentation at Wolfram Data Summit 2010

NPR Addict iPhone App

Page 19: NPR Presentation at Wolfram Data Summit 2010

iGoogle Gadget

Page 20: NPR Presentation at Wolfram Data Summit 2010

KQED.org

Page 21: NPR Presentation at Wolfram Data Summit 2010

North Country Public Radio

Page 22: NPR Presentation at Wolfram Data Summit 2010

KPCC.org

Page 23: NPR Presentation at Wolfram Data Summit 2010

WBUR.org

Page 24: NPR Presentation at Wolfram Data Summit 2010

etc…

Page 25: NPR Presentation at Wolfram Data Summit 2010

We eat our own API dog food…

Page 26: NPR Presentation at Wolfram Data Summit 2010

NPR News iPhone app

NPR News Android app

Relaunched NPRmobile site

NPRiPad app

NPR MusiciPhone app

API launchedin 2008

Total Page View Growth

Page 27: NPR Presentation at Wolfram Data Summit 2010

NPR Story API : Requests per Month

- About 20 requests to the Story API every

second

Page 28: NPR Presentation at Wolfram Data Summit 2010

- NPR API delivers almost 400 stories every second

Slide provided by John Musser of ProgrammableWeb

Page 29: NPR Presentation at Wolfram Data Summit 2010

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 [email protected]: @daniel_jacobson

Questions?