Feature Enablement Tracking: https://docs.google.com/spreadsheets/d/1iUybNGokzXVtAp9tF-H-rg4RJJC2ZWmEhGGAfkwfftg/edit?usp=sharing

*this has now been released to all courses making the above document not longer accurate

Overview

Is document describes the plan to rollout the new micro-frontend experience for special exams.

Today, most of the course content is already shown in the new learning micro-frontend, however when a user enters an exam section they are redirected back to the old courseware views. This release would remove that redirect and allow exams to function within the new UI.

This experience is powered by an entirely new react-based code library for exam workflows/content. https://github.com/edx/frontend-lib-special-exams However, in terms of function and exam workflow this project will have feature parity with the legacy courseware.

Example Sceenshots:

Configuration

There are two waffle flags that will be used to roll out this release.

  1. courseware.mfe_special_exams - Enables the new experience for non-proctored exams (timed only)

  2. courseware.mfe_proctored_exams - Enabled the new experience for proctored exams IFF mfe_special_exams is also enabled for that course

Release Phases

To keep track of enabled courses or courses that will be included in prerelease steps see:

https://docs.google.com/spreadsheets/d/1iUybNGokzXVtAp9tF-H-rg4RJJC2ZWmEhGGAfkwfftg/edit?usp=sharing

Timed Exam Prerelease -

Timed Exam Full Release -

Proctored Exam Prerelease -

Proctored Exam Full Release -

Toggle Cleanup

Tasks