This document discusses the TourML specification, which was created to allow museums to author mobile tour content and share it across applications. TourML defines the elements needed to represent tour metadata, stops, assets, and their relationships in a portable way. It also describes the TAP project, which provides open-source authoring and application tools that use TourML to power the creation of mobile tours and allow content to be reused across platforms and institutions.
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
AMM2013 - Mobile Tours and Portable Content
1. Mobile Tours and Portable Content
Kyle Jaebker
Director IMA Lab
Indianapolis Museum of Art
kjaebker@imamuseum.org
@kjaebker
Gray Bowman
Application Developer
Indianapolis Museum of Art
gbowman@imamuseum.org
@graybowman
27. • 2 year IMLS National Leadership Grant
• A collaboration of Museums, Vendors, and Content Experts
1.
2.
3.
Create open-source tools that can be used in full or in
pieces to support the creation of mobile experiences in
museums
Build community support and adoption of the TourML
metadata specification as a means of representing the
content of mobile museum experiences
Successfully use these tools and methods to launch and
document mobile experiences in each of the partner
museums
Goals of the TAP & TourML Project
61. Application Profiles
• Answers the question, "How do I import TourML into
another content management system?"
• Tells the rendering application what metadata to expect
in the TourML
TourML: Application Profiles
65. Thank You
Any Questions?
Kyle Jaebker
Director IMA Lab
Indianapolis Museum of Art
kjaebker@imamuseum.org
@kjaebker
Gray Bowman
Application Developer
Indianapolis Museum of Art
gbowman@imamuseum.org
@graybowman
Content experiences are specific and personal per institution.
- BPOC, Smithsonian, Smithsonian National Museum of the American Indian, Minnesota Historical Society, Dallas Museum of Art, Eiteljorg, MET
Tap is a set of modules on top of drupal, acts as the authoring environment for tours, exports TourML, can be fed to your application layer – webapp or custom
Example of our 100 Acres tourContains video, image, and audio stops for locations around the acreageHas metadata like image, title, location (starting center of map
Primarynavigatin is achieved through “stop groups”, or a stop that connects to one or more other stops.Just like a normal stop can have a codeLinks to other stopsHas metadata of its ownHas a location
Where can you embed fromCover image, audio, web stops
Location will show on the map if stop is a stop group or has code associated with it
Built in content typesExplain differences (fields, uses)Can create your own stop types
Can also extend the built in content types by adding new fields.
Fields can be configured as different types of TourML representation. - Title, Desc, Asset, Property
Example of our mobile tours in the tap web app.ThemerollerManual CSS
BPOC and 3 of their supported museums- Custom css
Available in Zip or iOS bundle formatCan be used for offline viewingCan be used in an external applicationArchiving Content
offline use, bundle tourml data,or fetch from server,native feel,app store deployment, requires technical knowledge, but not necessarily a developer
Each Top level menu item is a stop group
Custom Stop Type, Event Stop
Expanded view of an Event Stop
Each Theme is a stop group containing image stops
Image Stop with multiple image assets
Enlarged single image from image stop
Video stop
Application profiles are a way to express a set of metadata that an application expects to be present in TourML instance documents. TAP applications support certain types of stop views (e.g. video, image, audio, etc.) and expects to find specific asset usages within those stops (e.g. primary for the main video file in a video stop). Application profiles are also the answer to the question, "How do I import TourML into another content management system?"It is up to each vendor, community, application, and/or individual to collaboratively agree upon an application profile for a specific domain