...
Python Upgrade: https://github.com/openedx/public-engineering/issues/234
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.
Status as of April 11:
Credentials, course discovery, edx platform - PRs in progress
Some unknowns with edx platform and credentials - in discovery
Ecommerce and enterprise - no PRs in progress
Medium confidence for a ~two-week timeline (April 23)
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
Editors are not working in the Unit MFE: https://github.com/openedx/frontend-app-course-authoring/issues/835
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.
Status as of April 11: In discovery
UPDATE April 25: Fix is identified, merged!
Completing the implementation of Tagging + Search
Why this is a blocker: these are major new authoring features promised for Redwood (although content search will be a “beta” turned off by default)
Status as of April 11:
Tagging Tickets
https://github.com/openedx/frontend-app-course-authoring/pull/939 (Many refinements to tag drawer UX -
...
merged)
Search Tickets
PR 918 Filters - merged
https://github.com/openedx/edx-platform/pull/34391 (Waiting on NodeJS 18 issue - ready to merge)
https://github.com/openedx/edx-platform/pull/34471 (Waiting on NodeJS 18 issue - ready to merge)
...
...
merged)
Can only filter content by one tag at a time https://github.com/openedx/frontend-app-course-authoring/pull/945 (
...
merged)
Node js was reverted in master, still being diagnosed
Any further changes from Jenna Makowski 's acceptance testing.
UPDATE APRIL 25: These can probably merge
...
Node js 18 is merged, no longer a blocker. The rest of these tagging PRs can merge, if not already
Plugins must work with tutor: https://github.com/overhangio/tutor-mfe/issues/199
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
Status as of April 11: Still in discovery, partially contingent on engaging with 2U stakeholders
UPDATE APRIL 25: Readme change is the solution, PR coming
Completing the Left-sidebar navigation implementation:
Any further changes from Chelsea Rathbun's acceptance testing.
Status as of April 25: Ready for Review.
Introducing the left-sidebar navigation as a plugin-option: https://github.com/openedx/frontend-app-learning/pull/1349
Why this is a blocker This is technically not a hard and fast blocker since the left-sidebar navigation will be introduced with a waffle switch that allows admins running Redwood to disable the left-sidebar navigation; however, being able to introduce the left-sidebar navigation will be a huge win in allowing users excited to re-introduce the left-sidebar navigation the ability to easily customize the left-sidebar navigation experience for their needs.
Status as of April 25: Waiting on Author
...
REDWOOD KEY ISSUES
These are issues that aren’t big enough to block the cut-off, but that are still high priority (more than “nice to have”). These issues would need a quick path to resolution soon after the cut.
...