Versions Compared

Key

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

...

  • Status
    colourPurple
    titleUNDECIDED: Rewrite or DEPR
    - if the owning squad has not yet decided whether to keep the existing page and rewrite it or to delete the page in lieu of a completely new experience.

  • Status
    colourRed
    titleBye-bye (DEPR)
    - if the page is to be replaced completely with a “buy” solution or another modern alternative, where feature parity of legacy features are no longer necessary. See Thoughtworks' recommendation to not migrate legacy features as parity.

  • Status
    titlePlannin'
    - if the page is planned to be rewritten on a team’s roadmap, but the development work has yet to start.

  • Status
    colourYellow
    titleWorkin'
    - if the page is actively being rewritten. We keep the page on this status until the project is fully complete, with 100% users on the new experience.

  • Status
    colourBlue
    titleLaunched
    - if the new experience is fully rolled out to 100% of users in all edX environments that the owning squad finds relevant to this MFE: Stage, Prod, Edge, Devstack, Sandbox. Should satisfy the MFE Definition of Done.

  • Status
    colourGreen
    titleWe did it!
    - once the new experience is launched and the old implementation is fully removed.

Domain

Legacy Frontend Page

MFE status, team, code

Dates

DEPR of old page

Educator

Instructor Dashboard

status:

Status
titlePlannin'

squad: content-tnl

Catalog Listing (aka Publisher)

Course Studio: Outline Page

status:

Status
titlePlannin'

squad: content-tnl
repo: https://github.com/edx/frontend-app-course-authoring

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

Course Studio: Other Pages

status:

Status
titlePlannin'

squad: content-tnl
repo: https://github.com/edx/frontend-app-course-authoring

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

Course Studio: Page & Resoruces

status:

Status
colourYellow
titleWorkin'

squad: content-tnl
repo: https://github.com/edx/frontend-app-course-authoring

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

Library Studio

status:

Status
colourYellow
titleWorkin'

squad: content-tnl
repo: https://github.com/edx/frontend-app-library-authoring

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

Insights

status:

Status
colourPurple
titleUNDECIDED: Rewrite or DEPR

team: content-??

Admin

Learner Support

status:

Status
colourYellow
titleWorkin'

squad: platform-incident-management
repo: https://github.com/edx/frontend-app-support-tools

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

Discovery

Course Dashboard

status:

Status
titlePlannin'

squad: content-tnl or engagement- or enterprise-?

([BD-08] B2C Learner Dashboard MFE Conversion )

Programs Dashboard

status:

Status
colourYellow
titleWorkin'

squad: content-aperture
repo: https://github.com/edx/frontend-app-programs-dashboard

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

Course Reviews

status:

Status
colourRed
titleBye-bye (DEPR)

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

Account

Login/Registration

status:

Status
colourBlue
titleLaunched

squad: engagement-vanguards
repo: https://github.com/edx/frontend-app-logistration

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

Profile

status:

Status
colourBlue
titleLaunched

squad: openedx-community-engineering
repo: https://github.com/edx/frontend-app-profile

started: 2019-Jan
rolled out (mvp): 2019-Mar
completed (~parity): pending Edge rollout
removed old:

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

Account Settings

status:

Status
colourBlue
titleLaunched

squad: openedx-community-engineering
repo: https://github.com/edx/frontend-app-account

started: 2019-Jan
rolled out (mvp): 2019-Mar
completed (~parity): pending Edge rollout
removed old:

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

ID Verification

status:

Status
colourBlue
titlelaunched

team: content-cosmonauts
repo: http://github.com/edx/frontend-app-account

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

In-Course

Course Home: Dates

status:

Status
colourGreen
titleWe did it!

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

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

Course Home: Outline

status:

Status
colourGreen
titleWE DID IT!

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

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

Course Home: Progress

status:

Status
colourYellow
titleWorkin'

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

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

Courseware: Sequence & Unit

status:

Status
colourBlue
titleLaunched

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

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

Courseware: Proctored Exam

status:

Status
colourBlue
titleLaunched

team: content-cosmonauts
repo: https://github.com/edx/frontend-lib-special-exams

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

Courseware: xBlock Views

status:

Status
colourPurple
titleUNDECIDED: Rewrite or DEPR

team: content-tnl

Courseware: Search

status:

Status
titlePlannin'

team: content-tnl

Course Info

status:

Status
colourRed
titleBye-bye (DEPR)

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

Course Messaging

status:

Status
colourRed
titleBye-bye (DEPR)

e-commerce

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

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

Track Selection

status:

Status
colourPurple
titleUNDECIDED: Rewrite or DEPR

team: engagement-purchase

Credentials

Learner Record

status:

Status
colour

Yellow

Blue
title

Workin'

LAUNCHED

team: aperture

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

Course certificate

status:

Status
colourPurple
titleUNDECIDED: Rewrite or DEPR

team: content-??

Apps

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:

Notes

Bookmarks

Textbook

Teams

Wiki

Status
colourRed
titleBye-bye (DEPR)

Survey

Status
colourRed
titleBye-bye (DEPR)

Portfolio

Status
colourRed
titleBye-bye (DEPR)

References