Skip to content

[DEPR]: Logged-out Studio Landing Page #36269

@kdmccormick

Description

@kdmccormick

Please first read the parent DEPR ticket, [DEPR]: All Legacy Studio Frontends.

RFC Start Date

2025-02-19

Target Plan Accepted Date

2025-03-14

Target Transition Unblocked Date

2025-05-14

Target Breaking Changes Unblocked Date

2025-09-14

Earliest Open edX Named Release With Breaking Changes

Ulmo - 2025-10

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:

Image

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.

The legacy_studio.logged_out_home Waffle flag will be removed.

Replacement

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 Ulmo release notes. No code-level deprecation warnings will be raised.

Migration

No migration is needed.

Additional Info

No response

Task List

  • TBD

Metadata

Metadata

Assignees

Labels

deprProposal for deprecation & removal per OEP-21

Type

Projects

Status

Breaking Changes Unblocked

Status

📋 Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions