Deprecation of Legacy Home, Course Catalog, and Course About Pages in Favor of MFE Implementations

Hello.

We plan to deprecate and remove the Legacy Home, Course Catalog, and Course About pages in favor of an MFE implementation.

Please read [DEPR]: Deprecation of Legacy Home, Course Catalog, and Course About Pages in Favor of MFE Implementations · Issue #36785 · openedx/edx-platform · GitHub for more information and to post any questions or comments. The proposed deadline for comments before acceptance is 2025-08-07.

Once the ticket is accepted, removal won’t happen until after Ulmo is cut in mid-October, 2025.

After acceptance, all future notifications around removal will only be posted to the GitHub issue, so be sure to watch that issue if you want further updates.

Thank you.

Related Docs & Links

1 Like

Hello @SergiiKalinchuk. Welcome and thank you. From a process perspective (OEP-21), most of the details will be added to the DEPR issue and this page will be a light wrapper that does the announcing of that ticket. Since you are proposing a deprecation in edx-platform, you would use https://github.com/openedx/edx-platform/issues, choose “New Issue”, and choose the DEPR template. Let me know if you have any questions.

1 Like

@SergiiKalinchuk Could you please follow OEP-21 as Robert describes above, making an issue on the edx-platform repo with these details, and editing this post to be the brief announcement that is described within OEP-21’s “deprecation/removal template”? Thank you!

Thank you @robrap and @sarina , I will do as you suggest

@SergiiKalinchuk I made this PR to clarify the process: docs: Clarify that a 'ticket' in OEP-21 is a DEPR-type GitHub ticket by sarina · Pull Request #711 · openedx/open-edx-proposals · GitHub

Here is the ticket in edx-platform repository: [DEPR]: Deprecation of Legacy Home, Course Catalog, and Course About Pages in Favor of MFE Implementations · Issue #36785 · openedx/edx-platform · GitHub

If possible, please let me keep the extended version here, as not all information fit into the GitHub DEPR Ticket template

The DEPR Issue in Github is definitely where you want to capture all the details. If the template is imperfect, and you need a new subheader to capture additional details, you can do that. Or add them to a comment. But we want all the information to be on the ticket. Some people will never read this, because usually it just gets people to the ticket/issue.

@SergiiKalinchuk kindly edit or add comments to [DEPR]: Deprecation of Legacy Home, Course Catalog, and Course About Pages in Favor of MFE Implementations · Issue #36785 · openedx/edx-platform · GitHub to capture all information in this post, and then edit this post to simply be the template shown in OEP-21. Your post should be as follows:

Hello.

We plan to deprecate and remove the Legacy Home, Course Catalog, and Course About pages in favor of an MFE implementation.

Please read [DEPR]: Deprecation of Legacy Home, Course Catalog, and Course About Pages in Favor of MFE Implementations · Issue #36785 · openedx/edx-platform · GitHub for more information and to post any questions or comments. The proposed deadline for comments before acceptance is 2025-06-07.

Once the ticket is accepted, removal won’t happen until after Ulmo is cut in mid-October, 2025.

After acceptance, all future notifications around removal will only be posted to the GitHub issue, so be sure to watch that issue if you want further updates.

Thank you.

Hi,

Please consider fixing the bug that occurs
when the Course Overview text box is left empty
for the About page.

Hi! Is there an issue for this? Is this a bug related to the legacy interface? Having more details would add more context. Thanks!