openedx / wg-frontend

Open edX Frontend Working Group
4 stars 1 forks source link

Complete the MFE conversion process #156

Open jmakowski1123 opened 2 years ago

jmakowski1123 commented 2 years ago

Problem

The micro-frontend project started in 2018, with the stated goal of migrating all of the Open edX user-facing pages to the MFE architecture. While good progress has been made, there's still a lot to do. The amount of frontend-related technical debt in edx-platform hinders development of new features and maintenance of existing ones

Product/Platform Value

As many items here, this ultimately has a direct impact on adoption by making development of new features easier. It is, after all, the main motivation behind the move the micro-frontends.

Acceptance Criteria

Master List: MFE Rewrite Tracker

### Sub-epics:
- [ ] https://github.com/openedx/edx-platform/issues/31620
- [ ] https://github.com/openedx/public-engineering/issues/22
- [ ] [DEPR] legacy course-discovery frontends  *OR* [DEPR] course-discovery
- [ ] [DEPR] legacy credentials frontends
- [ ] (Any other missing steps?)
kdmccormick commented 1 year ago

I fleshed out the Acceptance Criteria of this initiative with all the relevant high-level epics that I'm aware of.

dianakhuang commented 1 year ago

FYI for tracking edx-platform endpoints: https://openedx.atlassian.net/wiki/spaces/COMM/pages/3712680008/LMS+Endpoints+Rendered+By+Django

kdmccormick commented 4 months ago

I've updated this and its child tickets again based on what I think is the latest status of the replatforming.