-
Notifications
You must be signed in to change notification settings - Fork 36
Fall 2020 Release
The Mediathread team is celebrating the application’s 10th anniversary with a major release! The team set out a year ago to modernize and streamline the user-interface to provide a more accessible and intuitive experience for faculty and students. A comprehensive QA was completed in early August by staff members across the CTL. The team fixed bugs and added final polish for the release in late August.
The clean redesign and many feature improvements were unveiled to Mediathread power users at the end of August to positive feedback.
The Mediathread user-interface represented a patchwork of styles and approaches. The team has taken the opportunity to fully refresh the interface using a minimal, modern approach, leaning heavily on Bootstrap components like cards, accordions and badges. Every page in the site was updated to reflect the new design.
A new course homepage focuses on the collected course media, allowing a user to quickly see their media items or find instructions on collecting and uploading material.
The item detail space was redesigned to put the focus on the media, creating a significantly larger viewing area. The annotation process has been simplified to remove "item-level" notes and tags, a significant source of confusion to users over the years.
A three-tab triptych offers omnipresent navigational access to the primary application sections -- Collection, Assignments and Projects. Assignments were separated from standalone projects to simplify workflow for faculty and students.
The composition assignment was reconceived in a vertical space, ending the aging "sliding panels" interface that seemed so chic in 2011. making the media selections significantly more prominent.
The discussion feature was transformed into an assignment and given a thorough review to fix bugs and user-interface awkwardness.
Assignments and projects are listed in a utilitarian table format, allowing quicker ways of finding information through searching and sorting.
Additional core infrastructure improvements were completed to ensure the application is sustainable for many years. These included a Python3 upgrade, a Django 2.2 upgrade, a refactoring of the URL structure to address courses, and a migration to a new integration test suite.