Read our blog

Avalon is hiring!

Avalon is looking for a skilled developer to join our team as a Lead Software Engineer, either to work onsite at Indiana University in Bloomington, Indiana or remotely.

For more information, or to apply, please see the job posting.

Blog Categories:

Avalon 7.1.1 Now Available

Avalon 7.1.1 includes a number of smaller updates and bug fixes.

Updates

  • Email and website contact fields added for collections
  • Added probe service for IIIF
  • IIIF authorization added to manifests
  • Dependency upgrades; Rails updated to 5.2.4.2
  • Structural metadata editor updates
    • Play/pause using the spacebar
    • Finer precision available for time values
    • Bug fix for parent suggestions when adding a new timespan
    • Fix for save structure flash message remaining indefinitely
    • Disable drag and drop during inline editing

Bug Fixes

  • Fixed issue with quality selection and volume levels being reset between sections
  • Fixed autoplay functionality for Playlists
  • Zero-width space characters stripped from form input
  • Derivative files are deleted when masterfiles are deleted
  • The "Become" feature in user management respects LDAP group membership
  • Fixed a bug with the replay feature of batch ingest

Check out Avalon 7.1.1 on Github.

Blog Categories:

Avalon 7.1 Now Available

Avalon 7.1 includes default styling improvements, a variety of bug fixes, and updates for supporting libraries and components.

Changes

API Updates

  • API keys now respect the permissions of the user associated with a key. Manager-level users, for example, can now use the API to get the full range of data for items in collections they manage
  • Problematic string escaping in some JSON responses corrected

Styling and Visual Improvements

  • Styling improvements and fixes for cards, tables and buttons
  • Increased default resolutions for thumbnail and poster images

Other Updates and Bug Fixes

  • Resolved issue where collection managers could not delete collections
  • Encode settings have been changed to avoid unnecessary frame rate conformance and provide compatibility with legacy streaming servers
  • Updated the Structural Metadata Editor in Avalon with fixes and dependency upgrades
  • Resolved bugs with email setting for SMTP and AWS
  • Playback issues resolved in legacy browsers
  • Intercom improvements and fixes
  • Remove ImageMagick dependency

 

Check out our GitHub for the release!

 

For Questions or Comments - please use any of the following modes of communication:

Blog Categories:

Avalon 7.0 Now Available

The Avalon team is proud to announce the release of Avalon 7.0. Avalon 7 is a major release with changes relevant to end users, collection managers and system administrators.

 

Check out our GitHub for the release!

Features

Collections Index and Collection Landing Pages

Avalon 7 provides two new ways to explore and display collections: the collections index, a listing that shows each collection accessible to a user sorted alphabetically or by containing Unit, and collections landing pages, which provide a unique page for each collection where users can view a description, thumbnail and a preview of items within. Collection managers can now set thumbnails for collections as well as items.

Transcoding Pipeline

With this release of Avalon, the transition from Matterhorn to a self-managed transcoding process has been completed. Using the latest version of active-encode and the FFmpeg adapter, transcoding tasks are faster, leaner, and more flexible. A new transcoding dashboard also provides administrators a way to manage jobs directly within Avalon. While Matterhorn is no longer supported, full support is available for Amazon's Elastic Transcoder service.

New Homepage Design

Avalon's homepage has been redesigned. In addition to the visual change, Avalon allows for easy configuration of the featured collections now displayed on the homepage. The Avalon 6.x-style homepage can also still be used if desired.

Local User Management

A new authentication configuration is available through Persona. This module allows for administrators to quickly create user credentials without relying on an outside authentication system (LDAP, Shibboleth, etc.).

 

Updates and Other Changes

Sidekiq

The performant, feature-rich, and better maintained Sidekiq replaces Resque as our default background job engine. This aligns Avalon with most Samvera applications, including Hyrax, which have already made this switch.

MinIO

It is now possible to use a MinIO object store to avoid a shared storage requirement and decouple Avalon, Worker, and Streaming services from each other in alignment with 12 factor best practices.

Avalon API

The Avalon API has been updated to allow for access to resources based on system role. API keys issued to users now gate requests to permissions a user has within the system, rather than providing superuser rights for each issued key.

Bug Fixes

  • Multiple styling issues on mobile browsers resolved
  • Structural Metadata Editor now properly handles certain timecode formats in existing structure
  • Caption files with empty terminating time ranges display properly when enabled

 

For Questions or Comments - please use any of the following modes of communication:

Introducing Persona, a Samvera User Management Add-on

Avalon Media System and Notch8 are proud to announce Persona, a user-management add-on for Samvera-based repositories. The module allows for a team of administrators who manage hosted systems to quickly create user credentials without relying on an outside authentication system (LDAP, Shibboleth, etc.).  Persona also allows those performing help desk tasks to view the system as those experiencing an issue see it, bypassing complicated communication exchanges and replicating the issue locally.  Developed with help desk staff and system administrators in mind, the Persona module solves many of the difficulties inherent in managing services for a diversity of organizations.  

Key features of the module include the ability to:

  • Define a local login strategy for end users
  • Securely log in as an administrator without logging in through an outside authentication system
  • From a dashboard, add or delete users
  • Assume the identity of any user, regardless of identity provider, via the “Become” troubleshooting feature if you are an administrator.

The Avalon team and Notch8 extracted and extended the functionality from work originally done in Hyku. Persona, released as an open-source gem, is now available as a component that can be used with Avalon, Hyrax, or other Samvera-based products.

Avalon 6.5.0 Now Available

 

 

 

Avalon 6.5 includes IIIF manifest generation, a new editor for structural metadata, and integration with the Timeliner tool for annotation of AV materials, as well as a variety of updates for supporting libraries and components.

 

Check out our GitHub for the release!

 

Features

Structural Metadata Editor

A visual editor for creating and modifying section structure available on an item's Edit page. The new editor features a waveform visualization and interaction much like audio editing software such as Audacity or Adobe Audition.

IIIF Timeliner

Integration with Timeliner, a reimplementation of the Variations Audio Timeliner annotation tool. Create, edit and share Timelines using media from items within Avalon.

IIIF Presentation 3.0 Manifest Generation

 

IIIF manifests are now generated by Avalon for all items and can be retrieved from an application endpoint.

 

Updates and Bug Fixes

  • Support for Rails 5.2
  • Web upload limit on file size has been increased to 2 GB
  • Title attribute is encoded properly in HTML embed code (#2930)
  • Type-ahead in username input field no longer overrides values of a very short length (#2896)
  • Updating collection information no longer removes staff users (#2994)

 

For Questions or Comments - please use any of the following modes of communication:

 

 

for more info - jump to 13:37 in the video

Avalon Partnership Update

 
 
 
 
Community colleagues,
 
After 9 years, thousands of standup meetings, copious emails and Slack messages, hundreds of thousands of lines of code, countless updates, and 6 (soon to be 7) major releases, Northwestern University Libraries will be stepping back from its formal partnership with Indiana University Libraries as co-developer of Avalon Media System as of early 2020 which will coincide with the planned full release of Avalon 7.  
 
Over the last 4 years, Northwestern and Indiana have been working on making Avalon a more flexible system that would allow for greater external development – moving the project from being owned entirely by two institutions to being supported by a larger community. With our most recent IMLS grant, Chris Colvard and Ryan Steans have made tremendous inroads into the Samvera community and have built out development and user partnerships that indicate the maturity of our products and relationships.
 
Northwestern will not be walking away from Avalon or our community. Northwestern is committed to the Samvera and Avalon community and will continue to work on shared sprints and will continue to run Avalon locally. Once Avalon 7 launches, however, Indiana University will take over institutional ownership of the product. The Indiana University Libraries remain committed to developing and supporting Avalon going forward, with continued commitment of developers, product owner, and subject matter experts working on Avalon, in concert with contributions from others in the Avalon and Samvera communities.
 
On behalf of all of us on the Avalon team: it has been a tremendous opportunity to work on this project together. Having the ability to work with a tightly integrated team across institutional borders has been exciting, illuminating, occasionally frustrating, but ultimately exceedingly rewarding. All of us have valued the relationships and opportunities that have come from this collaboration, and we look forward to continuing to work together, in a slightly different form, moving forward. 
 
If you have any questions or concerns, please feel free to reach out. We’re happy to chat. 
 
Evviva Weinraub & Jon Dunn
Co-Project Directors – Avalon Media System
 
 
 

Avalon 6.4.5 Now Available!

Avalon has released 6.4.5.  This is a minor release with changes intended to address security vulnerabilities with Rails and dependencies.

GitHub link

Download Info

Blog Categories:

Avalon Forum - March 2019

Avalon & Open Journal System/ Avalon Timeliner Tool

 

Researcher Marcel LaFlamme will discuss how the scholarly journal "Cultural Anthropology" utilizes Avalon to supplement and support written content with audio and video, sharing ideas how Avalon can bring new life to your scholarly publications.

 

Avalon has been working with Digirati toward the development of the Timeliner tool.  This feature will enable folks to create a visual representation of audio files.  Examples of use cases include music faculty who wish to show learners how music is broken down into components and parts via visualization on the timeline of an audio file.

Pages