Open kdmccormick opened 2 months ago
@pdpinch , here's a DEPR for the old Problem editor as we discussed. You mentioned that there were more Problem-specific editor concerns--let's collect those here.
Some more specific feedback I have gathered comparing the Legacy Problem Editor to the MFE Editors:
Thank you @SIdnani. Noted on all counts.
Proposal Date
2024-08-08
Target Ticket Acceptance Date
2025-09-01
Earliest Open edX Named Release Without This Functionality
Teak - 2025-04
Rationale
The legacy ProblemBlock (aka "CAPA") editor is based on outdated frontend technologies that do not integrate well with the new React-based Studio micro-frontend. There is a newer React-based editor that replaces it. Supporting both editors is a major burden for maintenance and feature development.
Removal
The old pop-up modal Problem editor will be removed.
[ NEED: SCREENSHOT ]
[ NEED: CODE LINKS ]
Replacement
The full-screen React-based Problem editor is the replacement.
[ NEED: SCREENSHOT ]
CODE: https://github.com/openedx/frontend-lib-content-components/
Deprecation
We will warn about the pending deprecation in the Sumac release notes.
Migration
TBD
Additional Info
There is a known feature delta between the old editor and the new one. This includes:
[ NEED: SCREENSHOTS ]
Additional feedback on the new editor:
Task List
TBD