-
Notifications
You must be signed in to change notification settings - Fork 4.3k
[DEPR]: Non-MFE course tab interface for discussions #36229
Description
RFC Start Date
2025-02-14
Target Plan Accepted Date
2025-02-28
Target Transition Unblocked Date
2025-02-14
Earliest Breaking Changes Unblocked Date
2025-06-30
Earliest Open edX Named Release Without This Functionality
Ulmo - 2025-06
Rationale
This is part of the general move to consolidate the frontend and remove the non-MFE versions of various user experiences. The MFE replacement for the forums tab has been available since the Olive release.
Removal
Remove the discussions.enable_discussions_mfe waffle flag (original target removal date: 2022-12-05). All sites will now only use the MFE.
Remove code in the lms.djangoapps.discussion package that is specific to the old course tab interface and switching between the MFE and the old interface. Some of this code is in:
- https://github.com/openedx/edx-platform/blob/master/lms/djangoapps/discussion/plugins.py
- https://github.com/openedx/edx-platform/blob/master/lms/djangoapps/discussion/views.py
Code that is needed for the inline discussion view will be preserved, as its deprecation will be coupled with the separate deprecation of the inline discussion XBlock.
Replacement
The Discussions MFE was introduced in the Olive release.
Metadata
Metadata
Labels
Type
Projects
Status