You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Earliest Open edX Named Release Without This Functionality
2025-09-08
Ulmo
Rationale
The logged-out Studio landing page (knows in the code as "howitworks") is one of the last remaining legacy Studio frontends. You can access it by going to the base URL of CMS (for example: https://studio.sumac.openedx.io/) while unauthenticated:
In order to complete the 9-year-running replatforming of Studio into ReactJS, we need to remove all legacy Django-rendered Studio pages. We welcome a community-built replacement for this page using Paragon and ReactJS in frontend-app-authoring; however, whether or not it is not replaced, we will need to remove the legacy page by September 2025.
Removal
The page and all associated Django views, routes, templates, and resources will be removed.
Replacement
If we have a volunteer to port the page to frontend-app-authoring, that will be the replacement.
Otherwise, all routes which once resolved to the landing page will now simply resolve to the sign-in page; after signing in, users will be directed to the logged-in Studio home.
Deprecation
We will ensure that the deprecation is noted in the Teak release notes. No code-level deprecation warnings will be raised.
Migration
No migration is needed.
Additional Info
No response
Task List
TBD
The text was updated successfully, but these errors were encountered:
Please first read the parent DEPR ticket, [DEPR]: All Legacy Studio Frontends.
Proposal Date
2025-02-19
Target Ticket Acceptance Date
2025-03-05
Earliest Open edX Named Release Without This Functionality
2025-09-08
Ulmo
Rationale
The logged-out Studio landing page (knows in the code as "howitworks") is one of the last remaining legacy Studio frontends. You can access it by going to the base URL of CMS (for example: https://studio.sumac.openedx.io/) while unauthenticated:
In order to complete the 9-year-running replatforming of Studio into ReactJS, we need to remove all legacy Django-rendered Studio pages. We welcome a community-built replacement for this page using Paragon and ReactJS in frontend-app-authoring; however, whether or not it is not replaced, we will need to remove the legacy page by September 2025.
Removal
The page and all associated Django views, routes, templates, and resources will be removed.
Replacement
If we have a volunteer to port the page to frontend-app-authoring, that will be the replacement.
Otherwise, all routes which once resolved to the landing page will now simply resolve to the sign-in page; after signing in, users will be directed to the logged-in Studio home.
Deprecation
We will ensure that the deprecation is noted in the Teak release notes. No code-level deprecation warnings will be raised.
Migration
No migration is needed.
Additional Info
No response
Task List
The text was updated successfully, but these errors were encountered: