-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Description
RFC Start Date
2025-07-15
Target Plan Accepted Date
2025-08-15
Target Transition Unblocked Date
Estimated July 2025
Earliest Breaking Changes Unblocked Date
Ulmo - 2025-10
Rationale
The legacy templates for the "About the Course" page currently feature dedicated sections in the sidebar for prerequisites and ocw_links. However, these fields are not supported by any corresponding backend logic. This means there's no system in place to provide data for them, rendering them consistently empty on the frontend. Consequently, they remain unused and offer no functional value to the course "About" page. Therefore, removing these dormant elements from the course_about.html template will streamline the codebase and ensure that our templates accurately reflect the platform's active functionalities.
Description
This change involves the removal of the prerequisites and ocw_links sections from the sidebar within the legacy course_about.html template. These sections are currently not supported by any backend logic and thus remain unused and empty on the frontend.
For the new Micro-Frontend (MFE) Catalog, these specific legacy sections will not be directly replaced. Instead, the MFE architecture for the course sidebar is being designed with frontend plugin slots. This strategic approach will allow consumers to extend the sidebar with custom and relevant content as needed, offering a more flexible and modern solution for displaying additional information.
Operators will not need to perform any specific transition steps related to these removed sections, as they are non-functional in the current legacy template. The new MFE Catalog's plugin architecture will provide the mechanism for adding new sidebar content when the MFE is implemented.
Task List
No response
Metadata
Metadata
Assignees
Labels
Type
Projects
Status