githubbob42 / mingle2github2

0 stars 1 forks source link

Release-specific host page #5730

Open githubbob42 opened 5 years ago

githubbob42 commented 5 years ago

Mingle Card: 6095 Narrative

The app bundle is getting large. Removing vendor scripts from app bundle can reduce bundle size but the vendor scripts must be loaded by the host page instead.

We currently share a single “master” index page to host all versions of the application. This makes it risky to remove any resources loaded by the host page that are needed by older versions of the application.

Create a release-specific host page so that correct release-specific changes are guaranteed to load properly.

Acceptance Criteria

App continues to launch and upversion properly.

App and vendor resources don’t ever get mismatched.

Multiple versions of a vendor script don’t get loaded as they change between releases (and subsequent future releases).

Analysis

Related Stories

Tasks

{{ table query: SELECT Number, Name, Owner, 'Task Status' WHERE Type = Task and Story = THIS CARD ORDER BY Status }}

Defects

{{ table query: SELECT Number, Name, Owner, 'Status' WHERE Type = Defect and 'Related Story' = THIS CARD }}

Impact Analysis

Developers: Fill in this section during code review.

Test Plan