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
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.
...
0.4 – 9/17 - 11/10/18
The goal of this cycle sprint is to build out critical feature endpoints. We will initially focus on building out playlist endpoints as a decoupled service (create, read, update, delete). The service will return an IIIF compliant manifest that can be consumed by Avalon's Standalone Player. The team will also work on an initial POC of our batch ingestion. The team will also take an initial pass at UI/UX designs for Avalon on Hyraxcomplete a basic ingestion pipeline including ingestion, transcoding of streaming derivatives and the ability for our IIIF player to play those derivatives. In addition, we will start a shared sprint with the WGBH team on batch ingestion, building on the work of Northwestern's DONUT. The team will prep any components necessary for Samvera Connect.
Core Feature work
- Re-evaluating IIIF 3 manifest generation as the spec nears completion
- Expanded streaming server support
...
Transcoding pipeline work — ActiveEncode
Continued metadata work
- Batch ingest using RDF
Model refinement
Docker and Local Install instructions
0.5 – 11/26/18 - 1/11/19
https://iiif.io/api/auth/1.0/#introduction>
- 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/28 - 3/22
- 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/8 - 5/31
At the the end of this cycle, playlists will be completed and Avalon bundle will have a publish/unpublish feature analogous to it's current solution (ideally using core Hyrax features). The bundle will also be deployable using automation tools (TBD).
- Possible Permissions work
- Playlist cont.
- Publish/ Unpublish (save issue)
- Autoscripts/ Deployments Scripts cont'd
- Grant Extension work
0.8 – 6/17 - 8/9
At the conclusion of this cycle, Avalon 6's structural metadata editor will be ported to the new release. The user interface will be fully customized an Avalon look and feel, and the ingest API will be implemented within the application. LTI authorization features will also be added for LMS integration.
- Structural Metadata Editor - porting from Avalon 6
- Ingest API
- Continued UI Work
- LTI Functionality
0.9 – 8/26 - 9/18/19
At the end of this cycle, the Avalon look and feel will continued to be refined. Documentation will be written or expanded upon for use by users and adopters.
- Instructions - Plugin/ Component Docs
- Bag content for Archivematica