The Avalon Media System: Implementation and Community
-
Upload
avalon-media-system -
Category
Technology
-
view
171 -
download
0
description
Transcript of The Avalon Media System: Implementation and Community
The Avalon Media SystemImplementation and Community
DLF Forum – October 28, 2014
Jon DunnIndiana University
Julie RudderNorthwestern University
Mike DurbinUniversity of Virginia
Bess SadlerStanford University
Stephen DavisColumbia University
Avalon Project Objectives
Goal: Create an open source system to enable libraries and archives to provide online access to video and audio collections• Digital audio/video management and delivery system, focused
on needs of libraries and archives
• Follow an agile, open source development model
• Leverage existing technologies, where feasible
• Communicate and market the project broadly to increase awareness and grow the community of users and developers
Project Overview
• Funded in part by a National Leadership Grant from the Institute of Museum and Library Services
• Original name: Variations on Video
• Planning grant: – August 2010 – July 2011
• Implementation grant: – October 2011 – September 2014 September 2015
• Partnership between libraries at Indiana University and Northwestern University
Project Partners and Advisors
Release History
• 0.1 – July 2012
• 0.5 – October 2012
• 1.0 – May 2013
• 2.0 – October 2013
• 3.0 – May 2014
• 3.1 – July 2014
• 3.2 – Real Soon Now
Avalon Architecture
Avalon Media System
Archival Storage
Authentic-ation
LMS, websites
ILSHydrant Rails App
All Users
Desktop,Mobile
Browser,Drop box
SearchBrowseView
IngestDescribeManage
Integrations
CollectionManagers
Authoriz-ation
Avalon code – consists of Hydrant Rails App and the Rubyhorngem. Other pieces are leveraged.
Users
Fedora Solr Matterhorn Media Server
Media Player(Matterhorn Engage)
Can-Can
Ruby-horn
Hydra Head
Black-light
Omni-Auth
Demonstration
Faceted browse via Blacklight
Desktop/Mobile Player
Embedding
LTI (in Canvas)
LTI (in Canvas)
Manage Content
Add item: Upload, Dropbox, or Batch
Dropbox view
Batch Folder
Descriptive Metadata: MODS
Access Control
Permanent URL minted on Publish
Bulk actions
Current development process
• A single, blended team
• Agile Scrum process
• Code in public GitHub
• Face-to-face meetings at least 2x/year
• Daily standups, IRC
Development TeamBrian Keesedeveloper
Leah Leedeveloper
Ariadne RehbeinProject assistant
Shelby Silvernelltesting and prod support
Jim BottinoDevOps
Community and future directions
• Multiple implementations currently underway• Working on new features, including:
– Structural metadata– Transcripts and captioning
• Starting to deal with code contributions• Working with Hydra community
– Leverage common features across “heads”– HydraDAM and Avalon, other preservation-specific
integrations
• Sustainability/governance/business model• Exploring hosted options
More on Avalon
• http://avalonmediasystem.org/
• Avalon e-mail list:E-mail [email protected] to subscribe
@avalonmediasys
facebook.com/avalonmediasys