Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 

Release 6: October 2016 - Feature parity with R5 but on Fedora 4

Upgrades

  • Fedora 4, Hydra 9, Solr upgrade
  • New Models for Fedora4
  • JS media framework decisions
  • Ruby on Rails upgrade
    • Ruby support for 2.3

Easily Edit/Import Structural Metadata

SAAS Preparation

  • AWS experiment
  • Develop AWS infrastructure map
  • Running AWS Hosted Pilot
  • Pricing Models for SAAS

Additional transcode engine support

  • Zencoder or amazon elastic transcode decision
  • Rework AWS Instance when Materhorn is removed
  • Better local transcode support

Improvements to Playlists

Documentation & Transparency

  • Server Mapping
  • Improve Manual install and upgrade instructions
  • Move JIRA to Waffle/Github
  • Fedora 4 Upgrade Path instructions
  • Documented migration path from Variations
  • Code style guide and standards
    • Set RuboCop profile as part of build

Contributions to IIIF Framework

Enable codeclimate against a repo

Release 7: TBD - Focus on Gemification

 

Exhibits Via Spotlight

 

    • Spotlight integration and implementation
    • How-to Documentation

 

 Strategy for QA

 

    • Staffing and workflow
    • Integrated Automated Test environments

 

 Remove RTMP Support

 

    • Drop Flash
    • Investigate HLS on all platforms and its implications
    • Create one player view in Avalon
    • Re-implement media element customization against the main branch
    • Adjust streaming security model
    • Move to standard mediaelement

 

 Better internal permissions setup

 

 Gemification/Break interdependencies

 

    • Streaming gem for another repo app
    • Bulk metadata/editing gem

 

 Improve packaging

 

    • Create ansible solution and docker containers (internal only)
    • Better developer install methods
    • Better OVA

 

 Structural Metadata Improvements

 

    • granular seeking
    • move a master file to a different item
    • merge/split items

Release 8TBD - feature list in flux

  • PCDM support

  • Publishing Out to External Media Sites

  • Additional Embedding Functionality

  • Dynamic Adaptive Streaming

Technical work to schedule:

...

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
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1585
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1584
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1586
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1683
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1649
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1685
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1715
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1716
  • Batch specification improvements:  Allow specifications of section labels in batch (which is not in MODS) and access control
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1545
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1542
  • Player change
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1543
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1583
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1623
  • Basic monitoring and troubleshooting
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-942
  • R1 -> R2 Migration tools
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1872
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1876
  • Provide custom thumbnail images for videos
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1830

 R3 - May 2014

  • File Management - Track masters and derivatives in Fedora, and support archiving workflow for masters. 
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-725
       
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1637
       
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1638
       
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-2183
  • Campus and course-based access control via LTI
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-2233
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-2271
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-2270
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-2157
  • Permanent URL support (Handle Server and PURL) 
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-2267
  • Method of importing previously encoded derivatives 
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-2143
  • Dropbox privacy between collections - LOW
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-2035
  • Player embedding for public and restricted content
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-2265
  • Player fixes and improvements
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1107
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1629
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-2103
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-2100
  • Streamline the release process
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-2198
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-2108

 R3.1 - July 2014

  • Automated Group Management - Support integration with external sources of group membership relevant to access permissions.
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1717
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1718
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1622
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1621
  • Thumbnail generation from derivatives so master files can be immediately deleted or moved aside
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-2659
  • Custom permalink specification - enable reuse of pre-existing PURLs or handles
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-2660
  • Import previously transcoded files from the Avalon dropbox
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-2661
  • Improved error messages for batch ingest failures
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-2757
  • Improved SEO - public Avalon items need to show up better in search engines
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-2755

 R3.2 - December 2014

...

  • Jira Legacy
    serverIU DLP JIRA
    serverId7db187da-a52c-3750-b791-4dc703aec548
    keyVOV-2759

...

  • Jira Legacy
    serverIU DLP JIRA
    serverId7db187da-a52c-3750-b791-4dc703aec548
    keyVOV-2692

...

  • Jira Legacy
    serverIU DLP JIRA
    serverId7db187da-a52c-3750-b791-4dc703aec548
    keyVOV-2762

...

  • Jira Legacy
    serverIU DLP JIRA
    serverId7db187da-a52c-3750-b791-4dc703aec548
    keyVOV-2763
     

R3.3 Jan/Feb 2015 

  • Import descriptive metadata from ILS
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1641
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1639
    • Jira Legacy
      serverIU DLP JIRA
      serverId7db187da-a52c-3750-b791-4dc703aec548
      keyVOV-1640
  • Accessibility assessment
  • Import multiple quality level derivatives per section

Release 4: September 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: June 13, 2016 - Support IU MDPI/Large collection management. Support for moving from Variations to Avalon. 

 

...

  • Playlists
    • Adding clips of media items to playlists
    • Edit, re-order and move playlist items to other playlists
    • Create public or private playlists

...

  • IP based access control
  • Leases for access control (Start/end dates for user and group access on items)

...

  • Support for ingesting/delivering captions in VTT and/or SRT files

...

Avalon 7.8 (Summer 2024)

Features and Changes

  • Search within transcripts on the item page
  • Improved searching in the application—see which specific fields in the record are matched by search

Avalon 8.0

  • Fedora 6 support with ActiveFedora
  • Improved internationalization options


 
Info

For detailed information on current and previous versions of Avalon, please see the Releases page on Github.