Guardian Open Platform Launch Event

118

description

The Open Platform is the suite of services enabling partners to build applications with the Guardian. This is the launch event presentation given to the media, our partners, developers and friends of the Guardian on Tuesday, 10 March, 2009.

Transcript of Guardian Open Platform Launch Event

Page 1: Guardian Open Platform Launch Event
Page 2: Guardian Open Platform Launch Event

Tim BrooksManaging Director

Page 3: Guardian Open Platform Launch Event

Background

Emily Bell Director of Digital Content

Mike Bracken Director of Technology Development

Stephen DunnHead of Technology Strategy

Demos

Mat WallLead Software Architect

Tom MarshDeveloper

Simon WillisonSoftware Architect

Simon RogersEditor

Partners

Matt McAlisterHead of Guardian Developer Network

Page 4: Guardian Open Platform Launch Event

Weaving the Guardian into the

fabric of the Internet

Page 5: Guardian Open Platform Launch Event
Page 6: Guardian Open Platform Launch Event

Emily BellDirector of Digital Content

Page 7: Guardian Open Platform Launch Event

Mike BrackenDirector of Technology Development

Page 8: Guardian Open Platform Launch Event

“The international audience for guardian.co.uk has brought a new

goal within reach:

for The Guardian to become the world’s leading liberal voice”

GMG Scott Trust website

Page 9: Guardian Open Platform Launch Event

Embracing innovation

• Integration of technology into the business

• Opening up how we work with people both internally and externally

Page 10: Guardian Open Platform Launch Event
Page 11: Guardian Open Platform Launch Event

http://www.flickr.com/photos/bendodson/3336066519

Show us how to improve

Page 12: Guardian Open Platform Launch Event

Stephen DunnHead of Technology Strategy

Page 13: Guardian Open Platform Launch Event

Stephen DunnHead of technology strategy

The Open Guardian

Recent history

Page 14: Guardian Open Platform Launch Event

★ On the web since 1995

★ 1.5M pages and counting

★ 250M+ pages/month

★ 30M visitors/month

★ 3x Webby award winner

guardian.co.uk1999 - 2009

Page 15: Guardian Open Platform Launch Event

Looking back...

Page 16: Guardian Open Platform Launch Event
Page 17: Guardian Open Platform Launch Event

1995 - Guardian online

Page 18: Guardian Open Platform Launch Event

1995 - Guardian online

1996-98 - New Media Lab

Page 19: Guardian Open Platform Launch Event

1995 - Guardian online

1996-98 - New Media Lab

Page 20: Guardian Open Platform Launch Event

1995 - Guardian online

1996-98 - New Media Lab

Page 21: Guardian Open Platform Launch Event

1995 - Guardian online

1996-98 - New Media Lab

1998 - Guardian talkboards

Page 22: Guardian Open Platform Launch Event
Page 23: Guardian Open Platform Launch Event

1999 - Guardian Unlimited launches

Page 24: Guardian Open Platform Launch Event

1999 - Guardian Unlimited launches

1999 - Removal of registration system

Page 25: Guardian Open Platform Launch Event

1999 - Guardian Unlimited launches

1999 - Removal of registration system

1999 - RSS feeds

Page 26: Guardian Open Platform Launch Event

1999 - Guardian Unlimited launches

1999 - Removal of registration system

1999 - RSS feeds

1999 - Free headlines

distribution service

Page 27: Guardian Open Platform Launch Event

1999 - Guardian Unlimited launches

1999 - Removal of registration system

1999 - RSS feeds

1999 - Free headlines

distribution service

Page 28: Guardian Open Platform Launch Event

1999 - Guardian Unlimited launches

1999 - Removal of registration system

1999 - RSS feeds

1999 - Free headlines

distribution service

2001 - First weblog

Page 29: Guardian Open Platform Launch Event

1999 - Guardian Unlimited launches

1999 - Removal of registration system

1999 - RSS feeds

1999 - Free headlines

distribution service

2001 - First weblog

2001 - Ask Aristotle

Page 30: Guardian Open Platform Launch Event
Page 31: Guardian Open Platform Launch Event

2006 - Guardian Technology’s “Free Our Data” campaign

Page 32: Guardian Open Platform Launch Event

2006 - Guardian Technology’s “Free Our Data” campaign

2006 - Comment is free

Page 33: Guardian Open Platform Launch Event

2006 - Guardian Technology’s “Free Our Data” campaign

2006 - Comment is free

2007 - RSS Everywhere

Page 34: Guardian Open Platform Launch Event

2006 - Guardian Technology’s “Free Our Data” campaign

2006 - Comment is free

2007 - RSS Everywhere

2007 - First partners network

Page 35: Guardian Open Platform Launch Event

2006 - Guardian Technology’s “Free Our Data” campaign

2006 - Comment is free

2007 - RSS Everywhere

2007 - First partners network

2008 - Full text RSS (with Ads)

Page 36: Guardian Open Platform Launch Event

2006 - Guardian Technology’s “Free Our Data” campaign

2006 - Comment is free

2007 - RSS Everywhere

2007 - First partners network

2008 - Full text RSS (with Ads)

2008 - First hackday

Page 37: Guardian Open Platform Launch Event

Relaunch 2007-08

Page 38: Guardian Open Platform Launch Event

Relaunch 2007-08

Page 39: Guardian Open Platform Launch Event

Relaunch 2007-08

Page 40: Guardian Open Platform Launch Event

Principles

Page 41: Guardian Open Platform Launch Event

1. Permanent

http://www.flickr.com/photos/fstorr/

Page 42: Guardian Open Platform Launch Event

• “A cool URI is one that does not change” Tim Berners-Lee 1998

1. Permanent

http://www.flickr.com/photos/fstorr/

Page 43: Guardian Open Platform Launch Event

• “A cool URI is one that does not change” Tim Berners-Lee 1998

• 1.5 million resources redirected to new scheme

1. Permanent

http://www.flickr.com/photos/fstorr/

Page 44: Guardian Open Platform Launch Event

2. Addressable★Resources are “about” something - ready for the social

web.

★We live in “the age of point-at-things” (Coates 2005)

Page 45: Guardian Open Platform Launch Event

2. Addressable★Resources are “about” something - ready for the social

web.

★We live in “the age of point-at-things” (Coates 2005)

Page 46: Guardian Open Platform Launch Event

2. Addressable★Resources are “about” something - ready for the social

web.

★We live in “the age of point-at-things” (Coates 2005)

Page 47: Guardian Open Platform Launch Event

★ Multiple routes to content

★ Content is multifaceted

★ Tagging drives discovery

3. Discoverable

Page 48: Guardian Open Platform Launch Event

★ Multiple routes to content

★ Content is multifaceted

★ Tagging drives discovery

3. Discoverable

Page 49: Guardian Open Platform Launch Event

★ Multiple routes to content

★ Content is multifaceted

★ Tagging drives discovery

3. Discoverable

Page 50: Guardian Open Platform Launch Event

★ Multiple routes to content

★ Content is multifaceted

★ Tagging drives discovery

3. Discoverable

Page 51: Guardian Open Platform Launch Event

★ Multiple routes to content

★ Content is multifaceted

★ Tagging drives discovery

3. Discoverable

Page 52: Guardian Open Platform Launch Event

http://www.flickr.com/photos/thetruthabout/

4. Open

Page 53: Guardian Open Platform Launch Event

The Hackable Guardianhttp://www.guardian.co.uk/....

Page 64: Guardian Open Platform Launch Event

guardian.co.uk built using open source technology...

Open source

Page 65: Guardian Open Platform Launch Event

Contributing to open source technology...Open source

http://dbdeploy.com

http://rhinounit.googlecode.com

http://mockito.googlecode.com

Lightweight mock object testing framework

Javascript unit testing framework

Database change management

JBossCache patches

Page 66: Guardian Open Platform Launch Event
Page 67: Guardian Open Platform Launch Event

1995 - Guardian’s first web project1996-98 - New Media Lab1998 - Guardian talkboards1999 - Guardian Unlimited launches 1999 - Removal of registration system1999 - Rich Site Summary feeds1999 - Free headlines distribution service2001 - First weblog2001 - Ask Aristotle2006 - Guardian Technology’s “Free Our Data” campaign2006 - Comment is free2007 -Rebuild for web architecture2007 - RSS Everywhere2007 - Partners network2008 - Full text RSS (with Ads)2008 - First hackday

Page 68: Guardian Open Platform Launch Event
Page 69: Guardian Open Platform Launch Event

Matt McAlisterHead of Guardian Developer Network

Page 70: Guardian Open Platform Launch Event

(hack day video)

Page 71: Guardian Open Platform Launch Event

The Open PlatformThe suite of services enabling partners to

build applications with the Guardian

Page 72: Guardian Open Platform Launch Event

Content APIA service for selecting and collecting content from the Guardian for

re-use

Page 73: Guardian Open Platform Launch Event

Data StoreA directory of useful

data curated by Guardian editors

Page 74: Guardian Open Platform Launch Event

Mat WallLead software architect

Page 75: Guardian Open Platform Launch Event

guardian.co.uk• 1 million items of content published

between 1999 - 2008

• News, reviews, sports, comment, debate

• tag metadata applied to content by our editors

Page 76: Guardian Open Platform Launch Event

ContentTags

Page 77: Guardian Open Platform Launch Event

ContentTags

Article

Video

Audio

Gallery

Cartoon

Page 78: Guardian Open Platform Launch Event

ContentTags

Article

Video

Audio

Gallery

Cartoon

Keyword

Contributor

Series

Publication

Tone

Page 79: Guardian Open Platform Launch Event

ContentTags

Article

Video

Audio

Gallery

Cartoon

Keyword

Contributor

Series

Publication

Tone

Tags are attached to content by editors

Both tags & content haveeditorial value

Tags can be combined to create customised resources: pages, RSS feeds

Page 80: Guardian Open Platform Launch Event

guardian.co.uk• Has an amazing amount of quality content

• Content meta-data curated by guardian editors

• Fantastic playground for our internal development team

How do we open this to the world?

Page 81: Guardian Open Platform Launch Event

Content API• Backed off our search engine

• Provides access to all article content & tags

• Supports multiple output formats: XML, JSON, ATOM

• Supports free text search across content

• Search for keywords

Page 82: Guardian Open Platform Launch Event

Guardian database

CMS

Search engine

API

Your app here!

Page 83: Guardian Open Platform Launch Event

Demos

Page 84: Guardian Open Platform Launch Event

Tom MarshDeveloper

Page 85: Guardian Open Platform Launch Event

Simon WillisonSoftware architect

Page 86: Guardian Open Platform Launch Event

Simon RogersNews Editor

Page 87: Guardian Open Platform Launch Event
Page 88: Guardian Open Platform Launch Event
Page 89: Guardian Open Platform Launch Event
Page 90: Guardian Open Platform Launch Event
Page 91: Guardian Open Platform Launch Event
Page 92: Guardian Open Platform Launch Event
Page 93: Guardian Open Platform Launch Event
Page 94: Guardian Open Platform Launch Event

Partners

Page 95: Guardian Open Platform Launch Event

PartnersTechnology Services

Mashery

Endeca

Client Libraries

Tom Armitage

Kalv Sandhu

James Darling

Dave Nattris

Michael Lee

Page 96: Guardian Open Platform Launch Event

• AMEE maps and tracks energy data.• We plan to use the Open Platform to help them

distribute AMEE data more widely.

Page 97: Guardian Open Platform Launch Event

• AMEE maps and tracks energy data.• We plan to use the Open Platform to help them

distribute AMEE data more widely.

Page 98: Guardian Open Platform Launch Event

• Stamen Design is a San Francisco design firm• APIMaps.org is a crowdsourced news geotagger

built with OpenStreetMap.

Page 99: Guardian Open Platform Launch Event

• Zemanta is a content analysis service.• They built a search utility that links Guardian

content to the open web - wikipedia, flickr, etc.

Page 100: Guardian Open Platform Launch Event

• Kalv Sandhu is a Ruby developer.• TweetReviews surfaces twitter conversations

related to events reviewed by the Guardian.

Page 101: Guardian Open Platform Launch Event

• Kalv Sandhu is a Ruby developer.• TweetReviews surfaces twitter conversations

related to events reviewed by the Guardian.

Page 102: Guardian Open Platform Launch Event

• Yahoo! has several developer services such as BOSS, YQL and Flickr that make mashups better.

• Christian Heilmann built a “news mixer” tool that returns interesting resources on any topic.

Page 103: Guardian Open Platform Launch Event

• The Cass Sculpture Foundation commissions, sells and loans sculptures from British artists.

• They added related articles from the Guardian to each artist’s bio page on their web site.

Page 104: Guardian Open Platform Launch Event

• The Cass Sculpture Foundation commissions, sells and loans sculptures from British artists.

• They added related articles from the Guardian to each artist’s bio page on their web site.

Page 105: Guardian Open Platform Launch Event

Pricing

Page 106: Guardian Open Platform Launch Event
Page 107: Guardian Open Platform Launch Event

FREE!

Page 108: Guardian Open Platform Launch Event

What does “free” mean?• You can publish full articles from the

Guardian

• 5k queries per day limit, online support

• Partner with us on advertising

Page 109: Guardian Open Platform Launch Event

New revenue opportunities based

on new uses for Guardian articles

• Embedded ads

• Performance-based advertising

• Behavioral targeting

• Reselling and redistributing data

Page 110: Guardian Open Platform Launch Event

Beta Trial

• Keys approved on a limited basis

• Collecting feedback to understand how people want to work with us

• Will open more widely soon

Page 111: Guardian Open Platform Launch Event
Page 112: Guardian Open Platform Launch Event
Page 113: Guardian Open Platform Launch Event

• Getting Started

• Get a key• API Explorer

Page 114: Guardian Open Platform Launch Event

• Getting Started

• Get a key• API Explorer

• Data Store information

Page 115: Guardian Open Platform Launch Event

• Getting Started

• Get a key• API Explorer

• Data Store information

• T&Cs• Help• FAQs

Page 116: Guardian Open Platform Launch Event

• What is the Open Platform?

• Where is the documentation?

• What can I make with it?

• What are the limitations?

• How do I get access?

• How do I get help?

• What are the use rights?

• How much content is available?

• When will it be more widely available?

• Who else is using it?

Frequently Asked Questions

Page 117: Guardian Open Platform Launch Event
Page 118: Guardian Open Platform Launch Event

CONTENT API

A free service for selecting and collecting Guardian content for re-use

DATA STORE

A directory of useful data curated by Guardian editors

http://www.guardian.co.uk/open-platform