Versions Compared

Key

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

Current and Previous Releases

Release 6

January 2017 - Replacing Fedora 3 with Fedora 4; feature parity with Release 5

...

  • Set RuboCop profile as part of build
  • Improve packaging
  • Create ansible solution and docker containers (internal only)
  • Better developer install methods
  • Better OVA

Release 6.x

 Spring 2017. Bug fixes and improvements to 6.0

...

  • Simplification of Development environment (e.g. nginx, ffmpeg transcoding)

Release 7

 

Move to Hyrax/ Modern Hydra Stack
  • PCDM support
  • 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
  •  Structural Metadata Improvements
  • granular seeking
  • move a master file to a different item
  • merge/split items
  • Better local transcode support

...

TBD - feature list in flux

  • Publishing Out to External Media Sites
  • Dynamic Adaptive Streaming
  • Deeper integration with Hyrax Community
  • Further gemification/shredding of core components
 

Technical work to schedule:

  • Improve unit testing
  • SAAS solution
  • RDF
  • 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
  • Internationalization
  • 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 oral history tools