Page | Old (Backend Service & Path) | New (MFE & Path) | Toggle (Waffle Flag) | Status, DEPR Link, Repo Links, Other Notes |
---|
Studio: Logged-out Landing Page | CMS /
| frontend-app-course-authoring | | |
Studio: Preview | LMS-Preview ???
| ??? TBD | | 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 | CMS /tabs/<course-id> {COURSE_AUTHORING}/<course-
| frontend-app-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 | CMS /settings/advanced/{course_id]
| {COURSE_AUTHORING}frontend-app-course-authoring /course-id>
| 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 | CMS /settings/details/{course_id} {COURSE_AUTHORING}
| frontend-app-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 | CMS /settings/grading/{course_id} {COURSE_AUTHORING}
| frontend-app-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 | CMS /course_info/{course_id} {COURSE_AUTHORING}
| frontend-app-course-authoring /course/ <course-id>/course_info
| 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 | CMS /import/{course_id} {COURSE_AUTHORING}
| frontend-app-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 | CMS /export/{course_id} {COURSE_AUTHORING}
| frontend-app-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}
| frontend-app-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
| 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 Files & Uploads | CMS /assets/{course_id} {COURSE_AUTHORING}
| frontend-app-course-authoring /course/ <course-id>/assets
| 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}
| frontend-app-course-authoring /home
| new_studio_mfe.use_new_home_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 content outline editor | CMS /course/{course_id}
| frontend-app-course-authoring | contentstore.new_studio_mfe.use_new_course_outline_page
| Status |
---|
colour | Green |
---|
title | parity achieved |
---|
|
Status |
---|
colour | Purple |
---|
title | Default in Open edX |
---|
|
As of May-2024: |
Studio: Unit editor | CMS /container/{usage_key_string} {COURSE_AUTHORING}
| frontend-app-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 | CMS /course_team/{course_id} {COURSE_AUTHORING}
| frontend-app-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 | CMS /textbooks/{course_id} {COURSE_AUTHORING}
| frontend-app-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 | CMS /group_configurations/{course_id} {COURSE_AUTHORING}
| frontend-app-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 | CMS /???
| {COURSE_AUTHORING}frontend-app-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 | CMS /???
| frontend-app-course-authoring /???
| | 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 | /???
| frontend-app-course-authoring /???
| | 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 | /???
| frontend-app-course-authoring /???
| | 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
/library/* {COURSE_AUTHORING}
| frontend-app-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 /dashboard
| frontend-app-learner-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 /???
| frontend-app-authn | | 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 /???
| frontend-app-profile /???
| | 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 /???
| frontend-app-account /???
| | 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 /???
| frontend-app-??? /???
| | 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 | LMS /???
| Status |
---|
| title | frontend-app-learning/???
| 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 /???
| frontend-app-learning /???
| | 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 /???
| frontend-app-learning /???
| 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 /???
| frontend-app-learning /???
| | 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 mfe https://github.com/openedx/public-engineering/issues/53 |
Courseware: Built-in XBlock Views | LMS /???
| frontend-app-learning /???
| 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/xblocks-contrib/ |
Courseware: Proctored Exam | LMS /???
| Status |
---|
| colour | frontend-app-learning (via frontend-lib-special-exams)
/???
| 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: 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} | frontend-app-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/{cert_id}
| ??? | | |
Track Selection | LMS /...?
| ??? | course_modes.use_new_track_selection ?
| NEEDS DISCOVERY: What is the status? Do we rewrite or DEPR? |
Course Messaging | LMS /...?
| ??? | | NEEDS DISCOVERY: What is the status? |
Basket / Payment | Ecommerce /...?
| frontend-app-order-history | | 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 /...?
| frontend-app-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 |
---|
| frontend-app-discussions | | 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 /...?
| frontend-app-learner-record | | 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 /...?
| frontend-app-gradebook (should be renamed to frontend-app-instruction, or something) | | Should subsume https://github.com/openedx/frontend-app-gradebook/ |
Discover New Courses | LMS /...?
| frontend-app-catalog? | | |
Course About | LMS /...?
| frontend-app-catalog? | | |