We plan to deprecate configuring sidebar behavior in the Learning MFE via the following waffle flags:
courseware.enable_navigation_sidebar
courseware.always_open_auxiliary_sidebar
in favor of customization using Frontend Plugin Framework slots/plugins.
See the DEPR ticket for more details [DEPR]: Remove ability to modify Learning MFE sidebar behavior with waffle flags · Issue #316 · openedx/public-engineering · GitHub
If you have concerns/questions/thoughts please share them on the GH issue! The goal is to finalize the DEPR on 2025-03-14T04:00:00Z
The acceptance date fro this DEPR has passed so we can go ahead and move forward with code removal.
feanil
(Feanil Patel)
May 27, 2025, 6:58pm
4
Hey All,
Given that there were no objections with the DEPR and replacement has existed, I’d like to propose we move to unblock a week from now 2025-06-03T04:00:00Z
If you have any concerns with this and would like to push for more time, please chime in here so we can make a plan.
feanil
(Feanil Patel)
June 5, 2025, 3:26pm
5
Given that there were no objections, I think we can say that this is now unblocked and the code removal can proceed.
1 Like