Versions Compared

Key

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

...

  1. Python Upgrade: https://github.com/openedx/public-engineering/issues/234

    1. Why this is a blocker: Python 3.8 is due to reach its scheduled upstream end-of-life in October 2024 and would no longer receive security updates.

    2. Status as of April 11:

      1. Credentials, course discovery, edx platform - PRs in progress

        1. Some unknowns with edx platform and credentials - in discovery

      2. Ecommerce and enterprise - no PRs in progress

      3. Medium confidence for a ~two-week timeline (April 23)

    3. Contingencies - python upgrades are blocking tutor upgrades and Tutor MFE plugins

For reference, this is main issue tracking Python 312 upgrades for tutor (for those interested) https://github.com/overhangio/tutor/issues/1004

UPDATE April 25:

Need reviewers for Credentials PR and course discovery

...

https://github.com/openedx/ecommerce/pull/4153 https://github.com/openedx/ecommerce-worker/pull/254

2.. Backlog of MFE PRs just need review: https://docs.google.com/spreadsheets/d/1Xwjd_cYmMokfDv5zJIA913qOQ4i3YsgRk-0i0D7ZMWU/edit#gid=0

  1. Editors are not working in the Unit MFE: https://github.com/openedx/frontend-app-course-authoring/issues/835

  2. Why this is a blocker: Authors can add component blocks to a unit, but they cannot open those component blocks to edit them. This includes the text, problem, video, ORA.

  3. Status as of April 11: In discovery

UPDATE April 25: Fix is identified, merged!

...

UPDATE APRIL 25: Node js 18 is merged, no longer a blocker. The rest of these tagging PRs can merge, if not already

...

  1. Plugins must work with tutor: https://github.com/overhangio/tutor-mfe/issues/199

    1. Why this is a blocker: If plugins don’t work with Tutor, that negates the whole prototype approach to launching Redwood with plugin slots and would impact at least 3 ongoing projects

    2. Status as of April 11: Still in discovery, partially contingent on engaging with 2U stakeholders

...