open everything - culturegeek 2015
TRANSCRIPT
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
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?