Skip to content

Fall 2015 Midterm Release

Susan Dreher edited this page Oct 28, 2015 · 14 revisions

tag: 2015.fall.1.1

###Features

#####Chrome Bookmark Extension & Bookmarklet Upgrade We're anticipating that a new web standard called Content Security Policy will affect the stability of Mediathread's bookmarklet. This security concept allows websites and web browsers to prevent our bookmarklet's code from being loaded. We're planning on working around this limitation via browser extensions. This release of Mediathread includes links to our Chrome extension, which is also available from the Chrome Web Store.

In addition, this release includes a new version of our bookmarklet that is aware of Content-Security-Policy. The new bookmarklet provides appropriate steps to users when our code gets blocked by CSP.

Nik Nyby from the Columbia Center for Teaching & Learning completed this implementation.

#####Selection Export Camron Godbout, from the (Media Ecology Project), has added a feature to let instructors export all media annotations created by a class as JSON-encoded, W3C standard linked data. Scholars working with the Media Ecology Project use Mediathread as a tool for collaborative close reading of video stored in film and television archives. In conjunction with a similar MEP collaboration with the Alliance for Networking Visual Culture to extend the Scalar platform, the new exporter allows analysis created in private Mediathread environments to be migrated to Scalar for visualization and publication while maintaining annotation tags, descriptions, provenance, and time-based location data between both applications. The export tool also sets the stage for future planned MEP development, including a third party metadata server that stores and distributes time-based media markup as a queryable, platform-neutral data service. Camron was supported in his efforts by John Bell from Dartmouth and the Media Ecology Project.

#####LTI Integration Hooks (beta) Mediathread now can be launched via LTI from three major LMS systems (EdX, Canvas and Moodle). Users are found or created automagically via email address or hashed username (consumer key + lms username). Users are placed into a Mediathread course via a custom_group parameter configured in the LMS that maps to a course's primary group name.

In EdX, Mediathread also supports editor button integration to allow item and selection embedding in LMS assignments and discussions.

For information on how to integrate your LMS with Mediathread, see LTI Integration

Susan Dreher from the Columbia Center for Teaching & Learning completed this implementation.

###Infrastructure

#####Django Django library upgraded to 1.8.

#####Mustache 2 The client-side templating engine has been upgraded to Mustache 2. All pages are now converted.