This list contains the things which have been changed between the last formal R1 release in April and the pending R2 release this fall. This should make the process of building a migration script easier.

 

COLLECTIONS

Collections are now first class items instead of just an attribute in the metadata stream

Access control defaults can now be set for new items based on the collection

Collections are managed by Units

Units are managed by the controlled_vocabulary.yml file

 

GROUPS

The interface supports creating arbitrary groups beyond just the defaults for adding users to the system and administering content

Renamed system groups to reflect the new model (http://www.avalonmediasystem.org/blog-post/understanding-avalon-roles-and-permissions)

Cannot rename or delete system groups

Can configure system groups in avalon.yml

 

INTERFACE

Use mediaelement.js in place of the default Matterhorn player

About page with system health

Custom thumbnails for video content by taking a "snapshot" during playback

Changes to routes

 

INFRASTRUCTURE

Upgrade to Hydra Head 6.0

New solr schema suffixes: We have to update the solr server and run ActiveFedora::Base.reindex_all first thing before any content upgrades can happen

Upgrade of Fedora

Upgrade of ActiveFedora

Upgrade of Solr

Update of Matterhorn

Metadata schema for records

 

SECURITY

Change the way that session tokens are handled