Versions Compared

Key

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

This page is a work in progress by DEPR WG.]

This page does not include legacy pages without MFE reimplementations.

...

Expand
titleMFE URL/Repo Reference

URL key

Repo

Tutor URL

edX.org

{AUTHORING_BASE}

https://github.com/openedx/course-authoring

https://apps.{LMS_BASE}/course-authoring

https://course-authoring.edx.org

{LEARNING_BASE}

https://github.com/openedx/learning

https://apps.{LMS_BASE}/learning

https://learning.edx.org

{LEARNER_DASHBOARD_BASE}

https://github.com/openedx/learner-dashboard

https://apps.{LMS_BASE}/learner-dashboard

https://home.edx.org

{AUTHN_BASE}

https://github.com/openedx/authn

https://apps.{LMS_BASE}/authn

https://authn.edx.org

{ACCOUNT_BASE}

https://github.com/openedx/account

https://apps.{LMS_BASE}/account

https://account.edx.org

{PROFILE_BASE}

https://github.com/openedx/profile

https://apps.{LMS_BASE}/profile

https://profile.edx.org

{COMMUNICATIONS_BASE}

https://github.com/openedx/communication

https://apps.{LMS_BASE}/communication

???

{ORA_GRADING_BASE}

https://github.com/openedx/ora-grading

https://apps.{LMS_BASE}/ora-grading

???

IDA

Studio Page

Toggle(Waffle)

Old URL

New MFE & URL

DEPR

Notes

CMS

Course Custom Pages Page

contentstore.new_studio_mfe.use_new_custom_pages

{STUDIO_BASE}/tabs/<course-id>

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

Live on edx.org

Default in Redwood (needs confirmation)

CMS

Course advanced settings page

contentstore.new_studio_mfe.use_new_advanced_settings_page

{STUDIO_BASE}/settings/advanced/{course_id]

{AUTHORING_BASE}/course-id>

Live on edx.org

Default in Redwood (needs confirmation)

CMS

Course Schedule & Details page

contentstore.new_studio_mfe.use_new_schedule_details_page

{STUDIO_BASE}/settings/details/{course_id}

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

Live on edx.org

Default in Redwood (needs confirmation)

CMS

Course grading page

contentstore.new_studio_mfe.use_new_grading_page

{STUDIO_BASE}/settings/grading/{course_id}

{AUTHORING_BASE}/course/ <course-id>/settings/grading

Live on edx.org

Default in Redwood (needs confirmation)

CMS

Course updates page

contentstore.new_studio_mfe.use_new_updates_page

{STUDIO_BASE}/course_info/{course_id}

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

Live on edx.org

Default in Redwood (needs confirmation)

CMS

Course Import page

contentstore.new_studio_mfe.use_new_import_page

{STUDIO_BASE}/import/{course_id}

{AUTHORING_BASE}/course/ <course-id>/import

Live on edx.org

Default in Redwood (needs confirmation)

CMS

Course Export page

contentstore.new_studio_mfe.use_new_export_page

{STUDIO_BASE}/export/{course_id}

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

Live on edx.org

Default in Redwood (needs confirmation)

CMS

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

{STUDIO_BASE}/videos/{course_id}

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

Live on edx.org

Default in Redwood (needs confirmation)

CMS

Course Files & Uploads Page

contentstore.new_studio_mfe.use_new_files_uploads_page

{STUDIO_BASE}/assets/{course_id}

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

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

Live on edx.org

Default in Redwood (needs confirmation)

CMS

Studio Home Page

new_studio_mfe.use_new_home_page

{STUDIO_BASE}/home/

{AUTHORING_BASE}/home

Live on edx.org

Default in Redwood (needs confirmation)

CMS

Course content outline page

contentstore.new_studio_mfe.use_new_course_outline_page

{STUDIO_BASE}/course/{course_id}

Status
colourPurple
titleBeta testing

As of May-2024

Not Live on http://edx.org

Not live on edge.edx.org

Live

Default in

Tutor as of Redwood

Redwood (needs confirmation)

CMS

Course unit pages

contentstore.new_studio_mfe.use_new_unit_page

{STUDIO_BASE}/container/{usage_key_string}

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

Status
colourYellow
titleIN development (Raccoongang)

Not default in Redwood

CMS

Course Team page

contentstore.new_studio_mfe.use_new_course_team_page

{STUDIO_BASE}/course_team/{course_id}

frontend-app-course-authoring

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

Live on edx.org

CMS

Course Textbooks Page

contentstore.new_studio_mfe.use_new_textbooks_page

{STUDIO_BASE}/textbooks/{course_id}

frontend-app-course-authoring

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

Status
colourYellow
titleIN development (Raccoongang)

CMS

Course Group Configurations

contentstore.new_studio_mfe.use_new_group_configurations_page

{STUDIO_BASE}/group_configurations/{course_id}

{AUTHORING_BASE}/course/<course-id>/group_configurations

Status
colourYellow
titleIN development (Raccoongang)

CMS

Course Studio: Page & Resources

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

status:

Status
colourBlue
titleLaunched

squad: 2U->T&L
replacement: frontend-app-course-authoring

Default in Redwood (needs confirmation)

CMS

Library Studio

(all pages)

{STUDIO_BASE}/home_library

{STUDIO_BASE}/library/*

{AUTHORING_BASE}/...routes TBD.../

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

In development: Schema, OpenCraft, and Axim.

Not default in Redwood

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

LMS

Course Dashboard

aka Learner Dashboard

aka Learner Home

`

{LMS_BASE}/dashboard

{LEARNER_HOME_BASE}/

NEED

completed: 2024

squad: aurora, then aperture

[BD-08] B2C Learner Dashboard MFE Conversion

Default in Quince

LMS

Login/Registration

started: 2020-Oct
rolled out (mvp): 2021-Mar
completed (~parity):
removed old:

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

Also works with .underscore files

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

Default as of ~M/N/O release

LMS

Profile

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

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

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

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

LMS

Course Home: Dates

started: 2020-Jun
rolled out (mvp): 2020-Oct
completed (~parity): 2021-May-15
removed old: Apr 2022

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

status:

Status
colourGreen
titleWe did it!

squad: engagement-engage
repo:https://github.com/edx/frontend-app-learning

LMS

Course Home: Outline

started: 2020-Aug
rolled out (mvp): 2021-Feb-9
completed (~parity): 2021-May-15
removed old: Apr 2022

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

status:

Status
colourGreen
titleWE DID IT!

squad: engagement-engage
repo:https://github.com/edx/frontend-app-learning

LMS

Course Home: Progress

started: 2021-Feb
rolled out (mvp): 2021-Sep-09 (with some exemptions on Prod)
completed (~parity)(Prod):
completed (~parity)(Edge): 2021-Sep-10
removed old:

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

LMS

Courseware: Sequence & Unit

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

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

LMS

Courseware: Proctored Exam

status:

Status
colourBlue
titleLaunched

team: content-cosmonauts
repo:

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

team: cosmonauts

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

LMS

Courseware: Search

status:

Status
titlePlannin'

team: content-tnl

LMS

Track Selection

status:

Status
colourPurple
titleUNDECIDED: Rewrite or DEPR

team: engagement-purchase

LMS

Course Messaging

ecommerce

Basket / Payment

status:

Status
colourBlue
titleLaunched

squad: engagement-purchase
repo: https://github.com/edx/frontend-app-payment

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

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

ecommerce

Order History

status:

Status
colourBlue
titleLaunched

team: engagement-purchase
repo: https://github.com/edx/frontend-app-ecommerce

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

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

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
colourBlue
titleLAUNCHED

team: aperture

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

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

References

...