Page | Old (Backend Service & Path) | New (MFE & Path) | Toggle (Waffle Flag) | Old URL | New MFE URL | Status, DEPR Link, Repo Links, Other Notes |
---|
Studio: Logged-out Landing Page | {CMS} /
| | | |
Studio: Course Preview | {LMS_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/ | CMS /tabs/<course-id>
| {COURSE_AUTHORING}/<course-id>/custom-pages
| contentstore.new_studio_mfe.use_new_custom_pages
| Status |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Status |
---|
colour | Purple |
---|
title | Default 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}CMS /settings/advanced/{course_id]
| {COURSE_AUTHORING}/course-id> Status |
---|
| contentstore.new_studio_mfe.use_new_advanced_settings_page
| Status |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
Should be part of 2Us DEPR around Studio Frontend MFE |
Studio: Course Schedule & Details | contentstore.new_studio_mfe.use_new_schedule_details_page
| {CMS}CMS /settings/details/{course_id}
| {COURSE_AUTHORING}/course/<course-id>/settings/details
| contentstore.new_studio_mfe.use_new_schedule_details_page
| Status |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
Should be part of 2Us DEPR around Studio Frontend MFE |
Studio: Course grading | contentstore.new_studio_mfe.use_new_grading_page
| {CMS}CMS /settings/grading/{course_id}
| {COURSE_AUTHORING}/course/ <course-id>/settings/grading
| contentstore.new_studio_mfe.use_new_grading_page
| Status |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
Should be part of 2Us DEPR around Studio Frontend MFE |
Studio: Course updates | contentstore.new_studio_mfe.use_new_updates_page
| {CMS}CMS /course_info/{course_id}
| {COURSE_AUTHORING}/course/ <course-id>/course_info
| Status |
---|
| colour | contentstore.new_studio_mfe.use_new_updates_page
Status |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
Should be part of 2Us DEPR around Studio Frontend MFE |
---|
Studio: Course Import | contentstore.new_studio_mfe.use_new_import_page
| {CMS}CMS /import/{course_id}
| {COURSE_AUTHORING}/course/ <course-id>/import
| contentstore.new_studio_mfe.use_new_import_page
| Status |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in 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/ | CMS /export/{course_id}
| {COURSE_AUTHORING}/course/ <course-id>/export
| contentstore.new_studio_mfe.use_new_export_page
| Status |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
Should be part of 2Us DEPR around Studio Frontend MFE |
Studio: Course Video Uploads | CMS /videos/{course_id}
| {COURSE_AUTHORING}/course/ <course-id>/videos
| 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
| Statusstatus |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
Should be part of 2Us DEPR around Studio Frontend MFE |
Studio: Course Files & Uploads | contentstore.new_studio_mfe.use_new_files_uploads_page
| {CMS}CMS /assets/{course_id}
| {COURSE_AUTHORING}/course/ <course-id>/assets
| Status |
---|
|
colour | Green |
---|
contentstore.new_studio_mfe.use_new_files_uploads_page
Status |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
https://github.com/openedx/studio-frontend/issues/381 Should also be part of 2Us DEPR around Studio Frontend MFE | Studio: Logged-in Home Page | CMS /home/
| {COURSE_AUTHORING}/home
| new_studio_mfe.use_new_home_page
| {CMS}/home/
| {COURSE_AUTHORING}/home
| Status |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
Should be part of 2Us DEPR around Studio Frontend MFE |
Studio: Course content outline editor | CMS /course/{course_id}
| | contentstore.new_studio_mfe.use_new_course_outline_page
| {CMS}/course/{course_id}
| Statusstatus |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
As of May-2024: |
Studio: Unit editor | contentstore.new_studio_mfe.use_new_unit_page
| {CMS}CMS /container/{usage_key_string}
| {COURSE_AUTHORING}/course/<course-id>/container/{usage_key_string}
| contentstore.new_studio_mfe.use_new_unit_page
| Status |
---|
colour | Yellow |
---|
title | in development |
---|
|
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 | CMS /course_team/{course_id}
| {COURSE_AUTHORING}/course/<course-id>/course_team
| contentstore.new_studio_mfe.use_new_course_team_page
| Status |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Should be part of 2Us DEPR around Studio Frontend MFE |
Studio: Course Textbooks | contentstore.new_studio_mfe.use_new_textbooks_page
| {CMS}/textbooks/{course_id}
| {COURSE_AUTHORING}CMS /textbooks/{course_id}
| {COURSE_AUTHORING}/course/<course-id>/textbooks
| contentstore.new_studio_mfe.use_new_textbooks_page
| Status |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
Should be part of 2Us DEPR around Studio Frontend MFE |
Studio: Course Group Configurations | contentstore.new_studio_mfe.use_new_CMS /group_configurations_page {CMS}/group_configurations/{course_/{course_id}
| {COURSE_AUTHORING}/course/<course-id>/group_configurations
| contentstore.new_studio_mfe.use_new_group_configurations_page
| Status |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
Should be part of 2Us DEPR around Studio Frontend MFE |
Studio: Page & Resources | discussions.pages_and_resources_mfe
| CMS /???
| {COURSE_AUTHORING}/course/<course-id>/pages-and-resources
| discussions.pages_and_resources_mfe
| Status |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
https://github.com/openedx/edx-platform/issues/35254 |
Studio: Text (HTML) Editor | Status | colourCMS
/???
| | | Status |
---|
colour | Red |
---|
title | needs improvement |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
https://github.com/openedx/edx-platform/issues/34692 |
Studio: Problem (CAPA) Editor | /???
| | | Status |
---|
colour | Red |
---|
title | needs improvement |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
https://github.com/openedx/edx-platform/issues/35256 |
Studio: Video Editor | /???
| | | Status |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
https://github.com/openedx/edx-platform/issues/35257 |
Studio: Library Authoring (all pages) | {CMS} /home_library
{CMS}/library/*
| {COURSE_AUTHORING}/...routes TBD.../
| | Status |
---|
colour | Yellow |
---|
title | in development |
---|
|
In development: Schema, OpenCraft, and Axim. (Slack: #content-libraries-relaunch-dev) https://github.com/openedx/edx-platform/issues/32457 |
Course Dashboard aka Learner Dashboard aka Learner Home` | LMS {LMS}/dashboard
| {LEARNER_DASHBOARD}/
| ` | Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
[BD-08] B2C Learner Dashboard MFE Conversion 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. |
Login/Registration | LMS /???
| | | Status |
---|
colour | Red |
---|
title | needs improvement |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
https://github.com/openedx/public-engineering/issues/81 https://github.com/openedx/edx-platform/blob/38320f8433427111c6cfb2bfaaa70aec5b989053/lms/templates/student_account/login_and_register.html MISSING FEATURE IN MFE: Custom registration fields. Also works with .underscore files
|
Profile | LMS /???
| | | Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
https://github.com/openedx/public-engineering/issues/71 |
Account Settings | LMS /???
| | | Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
https://github.com/openedx/public-engineering/issues/71 |
ID Verification | LMS /???
| | | Status |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Unclear whether live in named release. Needs DEPR. |
Course Home: Dates | Status | LMS
/???
| | | Status |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
https://github.com/openedx/public-engineering/issues/50
|
Course Home: Outline | LMS /???
| | | Status |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
https://github.com/openedx/public-engineering/issues/50
|
Course Home: Progress | LMS /???
| | course_home_mfe.course_home_mfe_progress_tab
| Status |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
Needs a DEPR |
Courseware: Sequence & Unit | LMS /???
| | | Status |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
Legacy is partially removed. Full removal is blocked by studio course preview, which doesn’t work in learning mfework in learning mfe https://github.com/openedx/public-engineering/issues/53 |
Courseware: Built-in XBlock Views | LMS /???
| | xmodule.use_extracted_block.{block_tag}
| Status |
---|
colour | Yellow |
---|
title | in development |
---|
|
https://github.com/openedx/edx-platform/issues/34827 These views will not be turned into MFE pages, but they will be extracted out of edx-platform and into: https://github.com/openedx/publicxblocks-engineering/issuescontrib/53 |
Courseware: Proctored Exam | LMS /???
| | | Status |
---|
colour | Red |
---|
title | needs improvement |
---|
|
Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
https://github.com/openedx/edx-proctoring/issues/1226 Replacement repo: https://github.com/edx/frontend-lib-special-exams |
Courseware: Searchcourseware.mfe_courseware_search | LMS 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
| courseware.mfe_courseware_search
| 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
| | | |
Course Certificates | {LMS} /certificates/{cert_id}
| | | |
Program Certificates | Credentials {CREDENTIALS}/credentials/{cert_id}
| | | |
Track SelectionSelection | LMS /...?
| | 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 {ECOMMERCE}/....?
| | | Status |
---|
colour | Blue |
---|
title | Live 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 {ECOMMERCE}/....?
| | | Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
NEEDS DISCOVERY: Is replacement enabled in open edx? Is it at parity? https://github.com/openedx/public-engineering/issues/71 |
Discussions | {LMS} /....?
| | | Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
NEEDS DEPR NEEDS DISCOVERY: Is this sufficiently at parity? Replacement: https://github.com/edx/frontend-app-discussions |
Learner Record | Credentials {CREDENTIALS}/...?
| | | Status |
---|
colour | Blue |
---|
title | Live on edx.org |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
Replacement: https://github.com/openedx/frontend-app-learner-record |
Instructor Dashboard (all pages) | LMS /...?
| | | Should subsume https://github.com/openedx/frontend-app-gradebook/ |
Discover New Courses | LMS /...?
| | | |
Course About | LMS /...?
| | | |