Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 141 Next »

 

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:

  • Improve unit testing
  • 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

  • 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

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. 

  • Features for Variations to Avalon Migration
    • Playlists
      • Adding clips of media items to playlists
      • Edit, re-order and move playlist items to other playlists
      • Create public or private playlists
  • Content ingest API
  • Access control enhancements:
    • IP based access control
    • Leases for access control (Start/end dates for user and group access on items)

  • Accessibility phase 2 
    • Support for ingesting/delivering captions in VTT and/or SRT files
  • Section labels able to be searched
  • Fedora 4 timeline (when and how)

Release 5.0.1: July 14, 2016 - Bug fix release

  • Inconsistencies in Avalon’s media player on some mobile device browsers
  • Captions intermittently failed to appear on the media player when enabled
  • Users would occasionally encounter error screens when searching

Release 5.1July 22, 2016 - Feature improvements release

  • Added markers
  • Various bug fixes 
    • Apostrophes in media objects causing a load failure 
    • Various smart phone display bugs 
    • Error handling for users clicking multiple times on upload
  • Added variations import for playlists (feature for institutions importing playlists to avalon.
  • No labels