Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade Node JS to 20 #363

Open
4 of 5 tasks
Tracked by #340
feanil opened this issue Feb 8, 2024 · 2 comments
Open
4 of 5 tasks
Tracked by #340

Upgrade Node JS to 20 #363

feanil opened this issue Feb 8, 2024 · 2 comments
Assignees
Labels
epic Large unit of work, consisting of multiple tasks maintenance Routine upkeep necessary for the health of the platform release blocker Blocks the upcoming release (fix needed)

Comments

@feanil
Copy link
Contributor

feanil commented Feb 8, 2024

Description

Node 18 is already in maintenance status, and support will end on 2025-04-30. Node 20 is the current LTS release, with a corresponding End-of-life of 2026-04-30. We should migrate to the latter before support runs out on 18.

Taking how long the Node 16 upgrade took, there is some urgency in starting this. A full year sounds like a lot, but it might not be.

Tasks

  1. 2 of 3
    epic maintenance
  2. 43 of 43
    epic maintenance
    arbrandes
  3. 1 of 1
    epic maintenance
  4. arbrandes
@feanil
Copy link
Contributor Author

feanil commented Apr 11, 2024

We are de-prioritizing this till after the Redwood cut because we don't have capacity to do both things.

Copy link

Thanks for your submission, @openedx/open-edx-project-managers will review shortly.

@kdmccormick kdmccormick moved this to Being Developed in Open edX Roadmap Jun 13, 2024
@feanil feanil assigned brian-smith-tcril and unassigned arbrandes Aug 1, 2024
@feanil feanil added the release blocker Blocks the upcoming release (fix needed) label Aug 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Large unit of work, consisting of multiple tasks maintenance Routine upkeep necessary for the health of the platform release blocker Blocks the upcoming release (fix needed)
Projects
Status: In Progress
Status: Being Developed
Development

No branches or pull requests

3 participants