Versions Compared

Key

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

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

...

  • Enhanced structural metadata editing—edit structure for a section visually (core)
  • Import of structure within media files (such as WAV cue points) upon ingest (depending on amount of effort, core or IU)
  • Performance improvements for objects and playlists with large numbers of items (investigate to decide whether core or IU)
  • IIIF Manifest generation from media objects (IU)

Release 7

Moving to Hyrax and the Modern Samvera Stack   

Our goal with Avalon 7.0 is to offer a full-featured media streaming application based on the modern Samvera stack. To this end, Avalon 7 will be built using Hyrax as a base, offering developers an environment they know and understand, and offering administrators the flexibility to run stand-alone streaming solutions or integrate scalable streaming into existing Hyrax-based applications. As we work toward full-feature parity with Avalon 6, we will continue development and support. Each dot release milestone is estimated to be an 8-week work cycle.

...

  • Create designs for Home/list/item and playlist pages
  • Structural metadata rendering
  • Avalon look and feel defined, with mockups for evaluation
  • Start of style guide
  • Wireframes generated
  • Hi-fidelity (HTML) mockups?

Critical Feature work

  • Playlist Endpoint (No UI)Can create a playlist
    • Can create an item in playlist with a stop / start
    • Can read a playlist and playlist items
  • Playlists have an endpoint that returns IIIF manifest(s)
  • Standalone player can play playlist manifest (basic functionality)
  • Avalon needs

...

Transcoding pipeline work — ActiveEncode

Continued metadata work

Model refinement

Docker and Local Install instructions

0.5 - 11/9/18—1/4/19

  • Bibliographic import functionality with improved error handling compared to Avalon 6
  • IIIF Authentication
  • Defining the scope for a transcoding dashboard within the application
  • Refinement of installation instructions, including Docker and local
  • Batch Ingest Functionality Finished
  • Investigation of Universal Viewer - Contributing/ adopting parts

0.6 - 1/18—3/15

  • Start of development on playlist functionality
  • Embedded player
  • Permissions working group (Samvera PAWG) check in
  • UI Design and skinning
  • Automation scripts (Ansible)

0.7 - 4/1—5/30

  • Possible Permissions work
  • Playlist cont.
  • Publish/ Unpublish (save issue)
  • Autoscripts/ Deployments Scripts cont'd
  • Grant Extension work

0.8 - 6/15-8/15

  • Structural Metadata Editor - porting from Avalon 6
  • Ingest API
  • Continued UI Work
  • LTI Functionality

0.9- 9/1/19

  • Instructions - Plugin/ Component Docs
  • Bag content for Archivematica