Release 4: Target Date End of July 2015
Structural Metadata: (examples - migrating from Variations to Avalon; importing new items with an existing structure file that is created outside of the system)
Navigation by structure (jump to point on the timeline)
Create structure (via resource description form and batch; structure can be added at the file level or what is now called a section)
includes segment label
hierarchy
time offset
- Edit structure via resource description form
Dependency Simplification - Create a transcoding API to support use with alternative transcoding engines
- Wowza integration
- Hydra 8
Accessibility Phase One
Navigation of web page elements with screen reader and tab key
Using player controls with keyboard
Add Notes field
Indexing Notes field
- Canvas LTI integration improvements
- Avalon provides LTI urls for direct access to item or sections when used with a Course Management System
- oEmbed support
Release 5: Feb 2016 - Support MDPI/Large collection management. Support for moving from Variations to Avalon.
- Streaming and player issues
- Update mediaelement.js
- Support HLS Flash and retire RTMP support
APIs for management of large collections of content
- Content ingest API - implications for batch (bags?) should include metadata, files, structure (whatever Avalon takes)
IP based access control, investigate need for LDAP based groups for assigning collection staff roles
Player API may be needed for structural metadata work
Structural Metadata stage 2 TBD
Interactive editor
Get structure from sources (media files via wav markers); internet source (freedb); physical media - like tracks on cd)
Accessibility phase 2
Captioning definition and plan. Determine if/what we can do in R5? (Point of ingest caption)
- Other possible features
Better visibility of access control status for bulk selected items
- Fed4 timeline (when and how)
Investigate needed technical environment for a pilot hosted Avalon service offering
Release 6: June 2016
Bookmarking, Clip Making, and Playlists feature subset as determined by user research
Annotation
Spotlight Integration Support
Synchronized Transcripts
Release 7: Dec 2016
Publishing Out to External Media Sites
Additional Embedding Functionality
Dynamic Adaptive Streaming
Access control enhancements: IP restrictions, start/end dates, custom URLs with password or access-count features.
Technical work to schedule:
- Improve unit testing
- Fedora 4
- Hydra 9 have to do with Fed4
- Supporting another transcoding engine (Amazon Elastic Transcoder/Active Job)
- Cloud solution
- RDF
- PCDM
- Packaging/deployment, e.g. use of Docker. Improving installation experience.
- Scalability issues that may arise
- Automated functional testing
Unscheduled Features
- Facebook integration
- Reporting and metrics
- Collections based group management
- Collections based master file handling
- Metadata
- Internationalization
Technical metadata
Administrative metadata (owner, digitizer)
Provenance metadata
PBCore/DublinCore crosswalks
Controlled Vocabularies
Import media from other sources
Image content/auxiliary items (how does Avalon fit with other initiatives?)
Integration with OHMS
Previous releases
R1 - May 2013
- Secure delivery of video and audio to desktop browsers and iOS (iPad/iPhone) devices.
- Implementation as a Hydra application to provide easy search via the Blacklight discovery tool and integration with a Fedora repository.
- Support for both Adobe Media Server and the Red5 open source media server for audio and video streaming.
- Integration possibilities for a variety of authentication systems, along with permissions management by user- or group-based authorization.
- Manual media ingest and description and a dropbox-based batch import capability
R2 - October 2013
- Collection Support – Unit level and Collection level (University Archives and Faculty1Collection), to enforce access and editing management
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Batch specification improvements: Allow specifications of section labels in batch (which is not in MODS) and access control
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Player change
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Basic monitoring and troubleshooting
- Error rendering macro 'jira' : null
- R1 -> R2 Migration tools
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Provide custom thumbnail images for videos
- Error rendering macro 'jira' : null
R3 - May 2014
- File Management - Track masters and derivatives in Fedora, and support archiving workflow for masters.
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Campus and course-based access control via LTI
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Permanent URL support (Handle Server and PURL)
- Error rendering macro 'jira' : null
- Method of importing previously encoded derivatives
- Error rendering macro 'jira' : null
- Dropbox privacy between collections - LOW
- Error rendering macro 'jira' : null
- Player embedding for public and restricted content
- Error rendering macro 'jira' : null
- Player fixes and improvements
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Streamline the release process
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
R3.1 - July 2014
- Automated Group Management - Support integration with external sources of group membership relevant to access permissions.
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Thumbnail generation from derivatives so master files can be immediately deleted or moved aside
- Error rendering macro 'jira' : null
- Custom permalink specification - enable reuse of pre-existing PURLs or handles
- Error rendering macro 'jira' : null
- Import previously transcoded files from the Avalon dropbox
- Error rendering macro 'jira' : null
- Improved error messages for batch ingest failures
- Error rendering macro 'jira' : null
- Improved SEO - public Avalon items need to show up better in search engines
- Error rendering macro 'jira' : null
R3.2 - December 2014
- Hydra 7 upgrade
- Add some needed metadata fields - original physical description, language, related links, terms of use (item and batch)
- Error rendering macro 'jira' : null
- Navigate to dropbox subdirectories
- Browse Everything integration
- Browse Everything integration
- Bulk publish/unpublish
- Error rendering macro 'jira' : null
- Bulk delete
- Error rendering macro 'jira' : null
- Bulk collection re-assign
- Bulk actions for access control
- Error rendering macro 'jira' : null
R3.3 Jan/Feb 2015
- Import descriptive metadata from ILS
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Error rendering macro 'jira' : null
- Accessibility assessment
- Import multiple quality level derivatives per section