...
Table of Contents | ||
---|---|---|
|
Replacement Statuses
More than one can apply!f
Status title
...
Not started Status colour Red title
...
needs improvement Status colour Yellow title
...
in development Status colour Green 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 colour Blue title Live on edx.org Status colour Purple title Default in Open edX Status title LEGACY 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
Page Name | Toggle (Waffle Flag) | Old URL | New MFE URL | Status, DEPR Link, Repo Links, Other Notes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Studio: Logged-out Landing Page |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studio: Course 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 |
|
|
|
Should be part of 2Us DEPR around Studio Frontend MFE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studio: Course advanced settings |
|
|
|
| CMS |
Should be part of 2Us DEPR around Studio Frontend MFE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studio: Course Schedule & Details page |
|
|
|
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 |
|
|
|
| CMS | Course updates page
Should be part of 2Us DEPR around Studio Frontend MFE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studio: Course updates |
|
|
|
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 |
|
|
|
| CMS | Course Export page
Should be part of 2Us DEPR around Studio Frontend MFE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studio: Course Export |
|
|
|
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 |
EXTRA CONFIG IN .env
|
|
|
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 |
|
|
|
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) |
|
|
|
|
|
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 |
|
|
As of May-2024:Not Live on http://
Default in Redwood (needs confirmation) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CMS | Course unit page | Studio: Unit editor |
|
|
|
Not default in Redwood Too early for a DEPR ticket. | CMS | Course Team page | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studio: Course Team |
|
|
|
Should be part of 2Us DEPR around Studio Frontend MFE Live on edx.org | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CMS | Studio: Course Textbooks Page |
|
|
|
Should be part of 2Us DEPR around Studio Frontend MFE Default in Redwood | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CMS | Studio: Course Group Configurations |
|
|
|
Should be part of 2Us DEPR around Studio Frontend MFE Default in Redwood | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CMS | Course Studio: Page & Resources |
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status: Studio: Text (HTML) Editor |
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)
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studio Editors: Problem (CAPA) Editor |
| CMS | Studio Editors: VIdeo | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studio: Video Editor |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CMS | Studio: Library StudioAuthoring (all pages) |
|
|
In development: Schema, OpenCraft, and Axim. Not default in Redwood (Slack: #content-libraries-relaunch-dev) | LMS | -relaunch-dev) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Course Dashboard aka Learner Dashboard aka Learner Home | ` |
|
| completed: 2024 squad: aurora, then aperture
[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 | Login/Registrationreplacement yet. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Login/Registration |
https://github.com/openedx/public-engineering/issues/81 Default as of ~M/N/O release
| LMS | ProfileMISSING FEATURE IN MFE: Custom registration fields.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Profile |
| started: 2019-Jan Default in ?? | LMS | Account Settings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Account Settings |
| started: 2019-Jan Default in ?? | LMS? | ID Verification |
| started: 2020-Apr-16 | LMS | Course Home: Dates|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ID Verification |
Unclear whether live in named release. Needs DEPR. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Course Home: Dates |
https://github.com/openedx/public-engineering/issues/50 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Course Home: Outline | Course Home: Outline |
| LMS |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Course Home: Progress |
| LMS | Track Selection | status:
Status | ||||
---|---|---|---|---|
|
course_modes.use_new_track_selection
exists
LMS
Course Messaging
ecommerce
Basket / Payment
Status | ||||
---|---|---|---|---|
|
repo: https://github.com/edx/frontend-app-payment
started: 2019-June
rolled out (mvp): 2019-Aug
completed (~parity): 2019-Sep
removed old:
ecommerce
Order History
Status | ||||
---|---|---|---|---|
|
repo: https://github.com/edx/frontend-app-ecommerce
started: 2019-Apr
rolled out (mvp): 2019-Apr
completed (~parity): 2019-May
removed old:
LMS
Discussions
Status | ||||
---|---|---|---|---|
|
repo: https://github.com/edx/frontend-app-discussions
started:
rolled out (mvp):
completed (~parity):
removed old:
Credentials
Learner Record
Status | ||||
---|---|---|---|---|
|
LMS
Course Home: Progress
LMS
Courseware: Sequence & Unit
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
status: launched
team: cosmonauts
Replacement repo:
LMS
Courseware: Search
Status | ||
---|---|---|
|
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
Unreviewed Below Here
|
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Needs a DEPR
Courseware: Sequence & Unit
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Legacy is partially removed. Full removal is blocked by studio course preview, which doesn’t work in learning mfe
Courseware: Proctored Exam
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
https://github.com/openedx/edx-proctoring/issues/1226
Replacement repo:
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?
Program Dashboard
{LMS}/dashboard/programs
Status | ||
---|---|---|
|
Course Certificates
{LMS}/certificates/{cert_id}
Status | ||
---|---|---|
|
Program Certificates
{CREDENTIALS}/credentials/{cert_id}
Status | ||
---|---|---|
|
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 | ||||
---|---|---|---|---|
|
NEEDS DISCOVERY: Is replacement enabled in open edx? Is it at parity?
Order History
{ECOMMERCE}/....?
Status | |||
---|---|---|---|
|
|
NEEDS DISCOVERY: Is replacement enabled in open edx? Is it at parity?
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
Discussions |
|
NEEDS DEPR NEEDS DISCOVERY: Is this sufficiently at parity? Replacement: https://github.com/edx/frontend-app-discussions | ||||||||||||||
Learner Record |
|
Replacement: https://github.com/openedx/frontend-app-learner-record | ||||||||||||||
Instructor Dashboard (all pages) |
Should subsume https://github.com/openedx/frontend-app-gradebook/ | |||||||||||||||
Discover New Courses |
| |||||||||||||||
Course About |
|
Reference: What MFEs are there?
...