open everything - culturegeek 2015

35
Open Everything Rob Gethen Smith @robgethers

Upload: museumnext

Post on 03-Aug-2015

103 views

Category:

Presentations & Public Speaking


0 download

TRANSCRIPT

Open EverythingRob Gethen Smith

@robgethers

Southbank Centre passionately believes the arts have the power to transform lives

4500 Events13 Festivals6m people

1. Best in breed event ticketing website

2. Unique digital space for arts and learning

How do you build an

OPEN WEBSITE?

THE GLASS BOX

“Talk about taking transparent participatory to the next level!”

Mar Dixon

New Ideas

User testing

Drop in sessions

Workshops

Tim

Open Everything

● Open process● Open use● Open designs● Open data● Open platform

Open Event CMS

Open Event CMS - What is it?

Open Event CMS is a foundation for any cultural organisation wanting to manage and publish their events online

Open Event CMS - What is it?

Open Event CMS is a Drupal CMS that directly represents an Event Open Data Model and automatically publishes data through an API.

Open Event CMS - 3 parts

Open Event CMS is a Drupal CMS that directly

represents an Event Open Data Model and

automatically publishes data through an API.

Part 1: Event Open Data Model (ODM)

CollaborationEvent Model (Ontology)Schema.orgClassification (Taxonomy)Future standard?

Part 2: Drupal CMS

Drupal 7 (8?)Open Source GPLODM “baked in”Minimal assumptionsDrupal DistributionGithubAdapt/customise

Part 3: API (Application Programming Interface)

Read only data exportJSON formatOpen Data Set Schema.orgSelf documenting

Basic Implementation

Basic Implementation

Digital Officer

I could build you a website in a day!

Add a Presentation Layer

Digital Officer

Front End Design/Dev

A separate presentation

layer is a really powerful and flexible tool!

Publish to other Apps

Digital Officer

Front End Design/Dev

The API can publish the data any application

Publish direct to the Internet

Digital Officer

Front End Design/Dev

The API publishes open data in Schema.org format for

other people to use

Integrate data sources

Digital Officer

Front End Design/Dev

Database Officer

The CMS now gets its content efficiently and

accurately

Data can be automatically

aggregated from any source

Customise the CMS

CMS DEV

Front End Design/Dev

Database Officer

I can extend the CMS to hold all

the other content my organisation needs to publish

Bells and whistles

CMS DEV

Front End Design/Dev

Database Officer

● Search● Caching● Ecommerce● Microdata● RDF/XML

Summary

Open Source CMSInstall via Drupal DistributionDevelop via GithubAdopt a standard data modelExtend reach of your contentBecome part of a communityPilot?

Rob Gethen Smith@robgethers

digital.southbankcentre.co.uk2015