edx-proctoring
edx-proctoring copied to clipboard
[DEPR]: edx-proctoring frontend
Proposal Date
2024-08-21
Target Ticket Acceptance Date
2024-11-21
Earliest Open edX Named Release Without This Functionality
Teak - 2025-04
Rationale
As part of Open edX community's re-platforming effort, Django-server-side rendered frontend implementations are being deprecated in favor of React-based micro-frontend implementations. This ticket covers the code related to the frontend for taking exams (i.e. timed exams, practice exams, proctored exams, and onboarding exams).
For the "happy path" of proctoring, the frontend implementation in edx-proctoring has been replaced by the frontend-lib-special-exams library, which is installed and integrated into the frontend-app-learning MFE.
Removal
The code and assets associated with the frontend implementation for taking exams will be removed.
Below is a non-exhaustive list of code and assets that can be either removed or refactored to remove the frontend.
Replacement
For the "happy path" of proctoring, the frontend implementation in edx-proctoring has been replaced by the frontend-lib-special-exams library, which is installed and integrated into the frontend-app-learning MFE.
There are some exceptions to this coverage. Details will be added shortly.
Deprecation
TBD
Migration
TBD
Additional Info
TBD
Task List
No response