This page provides quick links to documentation for developers interacting with the Avalon Media System. If Avalon needs to be adapted for a specific instance, the following documents may be of use.
Developer Documentation
- ActiveEncode HC2015 presentation
- Avalon on AWS
- Avalon Transcoding API
- Branching and Tagging Releases
- Bulk editing
- Change Control
- Collection Member Role Help
- Communication (IRC, Listservs, more)
- Components
- Creating an End-User VM Image
- Current LTI Integration
- Dependency Graphs
- Discussion: Railsify the hydrant-engage gem?
- Embed Test Page
- End of Sprint Process
- Full installation through Puppet
- Functional Test Automation Options
- Getting Started
- Getting Started (Linux)
- Github repositories
- HOWTO: Make a flat branch for avalon-installer
- Hydra 7 + Blacklight 4 + Bootstrap 3 + Rails 4 Upgrade
- Interface configuration
- IU's Example Migration from Variations to Avalon 5.1.4+
- IU and NU Production Environments
- IU Avalon Release process
- Logging in via IU CAS
- MediaElement.js player
- Metadata Crosswalks
- Migration Scripts
- Miscellaneous scripts for R5/R6 migration
- NU Install Notes
- OHMS support
- Performance tweaks
- R2 Upgrade
- R3 Upgrade
- Rails Console Quick Reference
- Release 1 developer concerns
- Release One planning
- Release Steps
- Release Zero planning
- Resource Description Help
- Setting up a testing server
- Sprint Retros
- System Overview
- Technical Investigations
- Test Google Drawings
- Testing Audio Embed
- Testing Server
- Test Media
- Test Servers
- Update License Headers
- Upgrading IU Pilot server
- User, Group and Class Access
- Variations Mapping
- Version control
- Waveform Backfill Script
- Wireframes, Sketches and UI Work
- Workflow documentation
- Working with Google Drive
- Working with Hitachi HCP