Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents
stylenone

Replacement Statuses

More than one can apply!f

  • Status
    title

...

  • Not started

  • Status
    colourRed
    title

...

  • needs improvement

  • Status
    colourYellow
    title

...

  • in development

  • Status
    colourGreen
    title

...

  • parity

...

List of legacy pages with replacements in an MFE

...

IDA/Service

...

Page

...

Toggle(Waffle)

...

Old URL

...

New MFE URL

...

DEPR Link (if it exists)

...

Status/Notes

...

CMS

...

Course Custom Pages Page

...

contentstore.new_studio_mfe.use_new_custom_pages

...

{CMS}/tabs/<course-id>

...

{COURSE_AUTHORING}/<course-id>/custom-pages

...

Should be part of 2Us DEPR around Studio Frontend MFE

Live on edx.org

Default in Redwood (needs confirmation)

...

CMS

...

Course advanced settings page

...

contentstore.new_studio_mfe.use_new_advanced_settings_page

...

{CMS}/settings/advanced/{course_id]

...

  • achieved

  • Status
    colourBlue
    titleLive on edx.org

  • Status
    colourPurple
    titleDefault in Open edX

  • Status
    titleLEGACY REMOVED!

List of legacy pages with replacements in an MFE

IDA/Service

Page

URL

Ideal MFE Target

DEPR

Notes

LMS

Instructor Dashboard

Gradebook MFE should be combined into this one.

LMS

LMS Course Explore

Might be a new MFE

LMS

Course About

LMS

Program Dashboard

courses.TLD/dashboard/programs/

LMS

Course Certificates

courses.TLD/certificates/[id[

Credentials

Program Certificates

credentials.TLD/credentials/[id]Login/RegistrationProfileCourse Home: DatesCourse Home: Outlinestatus:

Page Name

Toggle (Waffle Flag)

Old URL

New MFE URL

Status, DEPR Link, Repo Links, Other Notes

Studio: Logged-out Landing Page

{CMS}/

Status
titleNot started

Studio: Course Preview

{LMS_PREVIEW}/....?

Should this go here or do we need further development? Do we need this anymore now that we have preview at the unit level? or is the navigation in a preview full LMS still valuable?

Studio: Course Custom Pages

contentstore.new_studio_mfe.use_new_custom_pages

{CMS}/tabs/<course-id>

{COURSE_AUTHORING}/<course-id>/custom-pages

Status
colourGreen
titleparity achieved
Status
colourBlue
titleLive on edx.org
Status
colourPurple
titleDefault in Open edX

Should be part of 2Us DEPR around Studio Frontend MFE

Studio: Course advanced settings

contentstore.new_studio_mfe.use_new_advanced_settings_page

{CMS}/settings/advanced/{course_id]

{COURSE_AUTHORING}/course-id>Should be part of 2Us DEPR around Studio Frontend MFE

Status
colourGreen
titleparity achieved
Status
colourBlue
titleLive on edx.org
Status
colourPurple
titleDefault in
Redwood (needs confirmation)

CMS

Open edX

Should be part of 2Us DEPR around Studio Frontend MFE

Studio: Course Schedule & Details page

contentstore.new_studio_mfe.use_new_schedule_details_page

{CMS}/settings/details/{course_id}

{COURSE_AUTHORING}/course/<course-id>/settings/details

Status
colourGreen
titleparity achieved
Status
colourBlue
titleLive on edx.org
Status
colourPurple
titleDefault in Open edX

Should be part of 2Us DEPR around Studio Frontend MFE

Live on edx.org

Default in Redwood (needs confirmation)

CMS

Course grading pageMFE

Studio: Course grading

contentstore.new_studio_mfe.use_new_grading_page

{CMS}/settings/grading/{course_id}

{COURSE_AUTHORING}/course/ <course-id>/settings/grading Should be part of 2Us DEPR around Studio Frontend MFE

Status
colourGreen
titleparity achieved
Status
colourBlue
titleLive on edx.org
Status
colourPurple
titleDefault in
Redwood (needs confirmation)

CMS

Course updates page

Open edX

Should be part of 2Us DEPR around Studio Frontend MFE

Studio: Course updates

contentstore.new_studio_mfe.use_new_updates_page

{CMS}/course_info/{course_id}

{COURSE_AUTHORING}/course/ <course-id>/course_info

Status
colourGreen
titleparity achieved
Status
colourBlue
titleLive on edx.org
Status
colourPurple
titleDefault in Open edX

Should be part of 2Us DEPR around Studio Frontend MFE

Live on edx.org

Default in Redwood (needs confirmation)

CMS

Course Import pageMFE

Studio: Course Import

contentstore.new_studio_mfe.use_new_import_page

{CMS}/import/{course_id}

{COURSE_AUTHORING}/course/ <course-id>/importShould be part of 2Us DEPR around Studio Frontend MFE

Status
colourGreen
titleparity achieved
Status
colourBlue
titleLive on edx.org
Status
colourPurple
titleDefault in
Redwood (needs confirmation)

CMS

Course Export page

Open edX

Should be part of 2Us DEPR around Studio Frontend MFE

Studio: Course Export

contentstore.new_studio_mfe.use_new_export_page

{CMS}/export/{course_id}

{COURSE_AUTHORING}/course/ <course-id>/export

Status
colourGreen
titleparity achieved
Status
colourBlue
titleLive on edx.org
Status
colourPurple
titleDefault in Open edX

Should be part of 2Us DEPR around Studio Frontend MFE

Live on edx.org

Default in Redwood (needs confirmation)

CMS

Studio: Course Video Uploads Page

contentstore.new_studio_mfe.use_new_video_uploads_page

EXTRA CONFIG IN .env

ENABLE_VIDEO_UPLOAD_PAGE_LINK_IN_CONTENT_DROPDOWN=true

{CMS}/videos/{course_id}

{COURSE_AUTHORING}/course/ <course-id>/videos

Status
colourGreen
titleparity achieved
Status
colourBlue
titleLive on edx.org
Status
colourPurple
titleDefault in Open edX

Should be part of 2Us DEPR around Studio Frontend MFE

Live on edx.org

Default in Redwood (needs confirmation)

CMS

Studio: Course Files & Uploads Page

contentstore.new_studio_mfe.use_new_files_uploads_page

{CMS}/assets/{course_id}

{COURSE_AUTHORING}/course/ <course-id>/assets

Status
colourGreen
titleparity achieved
Status
colourBlue
titleLive on edx.org
Status
colourPurple
titleDefault in Open edX

https://github.com/openedx/studio-frontend/issues/381

Should also be part of 2Us DEPR around Studio Frontend MFE

Live on edx.org

Default in Redwood (needs confirmation)

CMS

Studio MFE

Studio: Logged-in Home Page

(logged in)

new_studio_mfe.use_new_home_page

{CMS}/home/

{COURSE_AUTHORING}/home _new_home_page

{CMS}/home/

{COURSE_AUTHORING}/home

Status
colourGreen
titleparity achieved
Status
colourBlue
titleLive on edx.org
Status
colourPurple
titleDefault in Open edX

Should be part of 2Us DEPR around Studio Frontend MFE

Live on edx.org

Default in Redwood (needs confirmation)

CMS

Studio: Course content outline pageeditor

contentstore.new_studio_mfe.use_new_course_outline_page

{CMS}/course/{course_id}Should be part of 2Us DEPR around Studio Frontend MFE

Status
colourGreen
titleparity achieved
Status
colourPurple
titleBeta testingDefault in Open edX

As of May-2024:Not Live on http://

  • in Beta Testing on edx.org

  • Not live on edge.edx.org

Default in Redwood (needs confirmation)

CMS

Course unit page

Studio: Unit editor

contentstore.new_studio_mfe.use_new_unit_page

{CMS}/container/{usage_key_string}

{COURSE_AUTHORING}/course/<course-id>/container/{usage_key_string}

Status
colourYellow
titleIN in development (Raccoongang)

Not default in Redwood

Too early for a DEPR ticket.

CMS

Course Team page

https://github.com/openedx/edx-platform/issues/35261

Studio: Course Team

contentstore.new_studio_mfe.use_new_course_team_page

{CMS}/course_team/{course_id}

{COURSE_AUTHORING}/course/<course-id>/course_team

Status
colourGreen
titleparity achieved
Status
colourBlue
titleLive on edx.org

Should be part of 2Us DEPR around Studio Frontend MFE

Live on edx.org

CMS

Studio: Course Textbooks Page

contentstore.new_studio_mfe.use_new_textbooks_page

{CMS}/textbooks/{course_id}

{COURSE_AUTHORING}/course/<course-id>/textbooks

Status
colourGreen
titleparity achieved
Status
colourPurple
titleDefault in Open edX

Should be part of 2Us DEPR around Studio Frontend MFE

Default in Redwood

CMS

Studio: Course Group Configurations

contentstore.new_studio_mfe.use_new_group_configurations_page

{CMS}/group_configurations/{course_id}

{COURSE_AUTHORING}/course/<course-id>/group_configurationsgroup_configurations

Status
colourGreen
titleparity achieved
Status
colourPurple
titleDefault in Open edX

Should be part of 2Us DEPR around Studio Frontend MFE

Default in Redwood

CMS

Course Studio: Page & Resources

discussions.pages_and_resources_mfe

{COURSE_AUTHORING}/course/<course-id>/pages-and-resources

Status
colourGreen
titleparity achieved
Status
colourBlue
titleLive on edx.org
Status
colourPurple
titleDefault in Open edX

https://github.com/openedx/edx-platform/issues/35254

status: Studio: Text (HTML) Editor

Status
colourBlueRed
titleneeds improvementLaunched
squad: 2U->T&L
replacement: frontend-app-course-authoring

Default in Redwood (needs confirmation)

There might be some related waffle flags for this in discussions.

CMS

Studio Editors: Text (HTML)

Status
colourBlue
titleLive on edx.org

https://github.com/openedx/edx-platform/issues/34692CMS

Studio Editors: Problem (CAPA) Editor

Status
colourRed
titleneeds improvement
Status
colourBlue
titleLive on edx.org

https://github.com/openedx/edx-platform/issues/35256

CMS

Studio Editors: VIdeo

Studio: Video Editor

Status
colourGreen
titleparity achieved
Status
colourBlue
titleLive on edx.org

https://github.com/openedx/edx-platform/issues/35257

CMS

Studio: Library StudioAuthoring

(all pages)

{CMS}/home_library

{CMS}/library/*

{COURSE_AUTHORING}/...routes TBD.../https://github.com/openedx/edx-platform/issues/32457

Status
colourYellow
titlein development

In development: Schema, OpenCraft, and Axim.

Not default in Redwood

(Slack: #content-libraries-relaunch-dev)

LMS

-relaunch-dev)

https://github.com/openedx/edx-platform/issues/32457

Course Dashboard

aka Learner Dashboard

aka Learner Home

`

{LMS}/dashboard

{LEARNER_DASHBOARD}/

https://github.com/openedx/edx-platform/issues/35326

completed: 2024

squad: aurora, then aperture

Status
colourBlue
titleLive on edx.org
Status
colourPurple
titleDefault in Open edX

[BD-08] B2C Learner Dashboard MFE ConversionDefault in Quince

https://github.com/openedx/edx-platform/issues/35326

Note: This is only the learner course dashboard. The learner programs dashboard does not have an MFE replacement yet.

LMS

replacement yet.

Login/Registration

Status
colourRed
titleneeds improvement
Status
colourBlue
titleLive on edx.org
Status
colourPurple
titleDefault in Open edX

https://github.com/openedx/public-engineering/issues/81

Default as of ~M/N/O release

https://github.com/openedx/edx-platform/blob/38320f8433427111c6cfb2bfaaa70aec5b989053/lms/templates/student_account/login_and_register.html

Also works with .underscore files

LMS

.html

MISSING FEATURE IN MFE: Custom registration fields.

Also works with .underscore files

Profile

Status
colourBlue
titleLive on edx.org
Status
colourPurple
titleDefault in Open edX

https://github.com/openedx/public-engineering/issues/71

started: 2019-Jan
rolled out (mvp): 2019-Mar
completed (~parity): pending linking from header in Edge

Default in ??

LMS

Account Settings

Account Settings

Status
colourBlue
titleLive on edx.org
Status
colourPurple
titleDefault in Open edX

https://github.com/openedx/public-engineering/issues/71

started: 2019-Jan
rolled out (mvp): 2019-Mar
completed (~parity): pending linking from header in Edge

Default in ??

LMS?

ID Verification

Jira Legacy
serverSystem Jira
serverId13fd1930-5608-3aac-a5dd-21b934d3a4b4
keyDEPR-120

started: 2020-Apr-16
rolled out (mvp): 2020-Jul-24
completed (~parity): 2020-Nov-1
removed old: hold

LMS

issues/71

ID Verification

Status
colourGreen
titleparity achieved
Status
colourBlue
titleLive on edx.org

Unclear whether live in named release.

Needs DEPR.

Course Home: Dates

Status
titleLegacy removed!
Status
colourGreen
titleparity achieved
Status
colourBlue
titleLive on edx.org
Status
colourPurple
titleDefault in Open edX

https://github.com/openedx/public-engineering/issues/50
status:

Course Home: Outline

Status
titleLegacy removed!
Status
colourGreen
titleparity achieved
Status
colourBlue
titleWe did it!
squad: engagement-engage

LMS

Live on edx.org
Status
colourPurple
titleDefault in Open edX


https://github.com/openedx/public-engineering/issues/50status

Course Home: Progress

course_home_mfe.course_home_mfe_progress_tab

LMS

Track Selection

Status
colourPurple
titleUNDECIDED: Rewrite or DEPR
team: engagement-purchase

course_modes.use_new_track_selection exists

LMS

Course Messaging

ecommerce

Basket / Payment

status:
Status
colourBlue
titleLaunched
squad: engagement-purchase
repo: https://github.com/edx/frontend-app-payment

https://github.com/openedx/public-engineering/issues/68

started: 2019-June
rolled out (mvp): 2019-Aug
completed (~parity): 2019-Sep
removed old:

ecommerce

Order History

status:
Status
colourBlue
titleLaunched
team: engagement-purchase
repo: https://github.com/edx/frontend-app-ecommerce

https://github.com/openedx/public-engineering/issues/71

started: 2019-Apr
rolled out (mvp): 2019-Apr
completed (~parity): 2019-May
removed old:

LMS

Discussions

status:
Status
colourYellow
titleWorkin'
team: content-infinity (TNL-Pakistan)
repo: https://github.com/edx/frontend-app-discussions

started:
rolled out (mvp):
completed (~parity):
removed old:

Credentials

Learner Record

status:

Status
colourGreen
titleWE DID IT!
squad: engagement-engage

LMS

Course Home: Progress

https://github.com/openedx/public-engineering/issues/50

LMS

Courseware: Sequence & Unit

https://github.com/openedx/public-engineering/issues/53

started: 2020-Jan
rolled out (mvp): 2020-Sep
completed (~parity)(Prod): 2021-Jun
completed (~parity)(Edge): 2022-Feb
removed old:

Blocked by studio course preview, which doesn’t work in learning mfe

LMS

Courseware: Proctored Exam

https://github.com/openedx/edx-proctoring/issues/1226

status: launched

team: cosmonauts

Replacement repo:

https://github.com/edx/frontend-lib-special-exams

LMS

Courseware: Search

status:
Status
titlePlannin'
team: content-tnl

courseware.mfe_courseware_search

Dave: I don’t think this is actually reachable any longer, since we force you into the MFE experience for that courseware page view.

{LEARNING}/course/{course-key}/home?q=search-term

Link to usage in edx-platform

Unreviewed Below Here

titleparity achieved
Status
colourBlue
titleLive on edx.org
Status
colourPurple
titleDefault in Open edX

Needs a DEPR

Courseware: Sequence & Unit

Status
colourGreen
titleparity achieved
Status
colourBlue
titleLive on edx.org
Status
colourPurple
titleDefault in Open edX

Legacy is partially removed. Full removal is blocked by studio course preview, which doesn’t work in learning mfe

https://github.com/openedx/public-engineering/issues/53

Courseware: Proctored Exam

Status
colourRed
titleneeds improvement
Status
colourBlue
titleLive on edx.org

https://github.com/openedx/edx-proctoring/issues/1226

Replacement repo:

https://github.com/edx/frontend-lib-special-exams

Courseware: Search

courseware.mfe_courseware_search

Dave: I don’t think this is actually reachable any longer, since we force you into the MFE experience for that courseware page view.

{LEARNING}/course/{course-key}/home?q=search-term

NEED DISCOVERY: is this at parity? is it live for edx.org, open edx?

Link to usage in edx-platform

Program Dashboard

{LMS}/dashboard/programs

Status
titleNot started

Course Certificates

{LMS}/certificates/{cert_id}

Status
titleNot started

Program Certificates

{CREDENTIALS}/credentials/{cert_id}

Status
titleNot started

Track Selection

course_modes.use_new_track_selection ?

{LMS}/....?

NEEDS DISCOVERY: What is the status? Do we rewrite or DEPR?

Course Messaging

{LMS}/....?

NEEDS DISCOVERY: What is the status?

Basket / Payment

{ECOMMERCE}/....?

Status
colourBlue
titleLive on edx.org

NEEDS DISCOVERY: Is replacement enabled in open edx? Is it at parity?

https://github.com/openedx/public-engineering/issues/68

Order History

{ECOMMERCE}/....?

team: aperturerepo:

Status
colourBlue
title

LAUNCHED

Live on edx.org

NEEDS DISCOVERY: Is replacement enabled in open edx? Is it at parity?

https://github.com/openedx/

frontend-app-learner-record

started: 2021-Jul
rolled out (mvp):
completed (~parity):
removed old:

LMS Preview for studio

Should this go here or do we need further development? Do we need this anymore now that we have preview at the unit level? or is the navigation in a preview full LMS still valuable?

All Views with No MFEs Currently

public-engineering/issues/71

Discussions

{LMS}/....?

Status
colourBlue
titleLive on edx.org
Status
colourPurple
titleDefault in Open edX

NEEDS DEPR

NEEDS DISCOVERY: Is this sufficiently at parity?

Replacement: https://github.com/edx/frontend-app-discussions

Learner Record

{CREDENTIALS}/...?

Status
colourBlue
titleLive on edx.org
Status
colourPurple
titleDefault in Open edX

Replacement: https://github.com/openedx/frontend-app-learner-record

Instructor Dashboard (all pages)

Status
titleNot started

Should subsume https://github.com/openedx/frontend-app-gradebook/

Discover New Courses

Status
titleNot started

Course About

Status
titleNot started

Reference: What MFEs are there?

...