VP-333: Reconsider issues around minification, Infusion, and UIO integration

Metadata

Source
VP-333
Type
Improvement
Priority
Major
Status
Closed
Resolution
Won't Fix
Assignee
N/A
Reporter
Anastasia Cheetham
Created
2015-08-05T09:22:23.895-0400
Updated
2017-12-22T10:28:54.837-0500
Versions
N/A
Fixed Versions
N/A
Component
  1. build
  2. UIO integration

Description

The VP minification scripts bundle Infusion into the videoPlayer-all-min.js file. When the VP is integrated with UIO, the fat panel needs a copy of Infusion, loaded separately from whatever Infusion is on the rest of the page. When the minified file is used, that would mean that the fat panel would be loading the full videoPlayer-all-min.js file, which includes a lot that UIO doesn't need.
The build scripts could be modified to also produce a minified version of just the Infusion file, for use by UIO, but this introduces some assumptions of UIO integration into the VP repository. This is not really horrible, but it does raise the suspicion that perhaps we should revisit this whole issue, and see if there's a better way.

Comments

  • Justin Obara commented 2017-12-22T10:28:54.836-0500

    The video player repository has been archived.