-
Notifications
You must be signed in to change notification settings - Fork 15
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
End-of-Life for Node.js 16 #254
Comments
There is also an issue opened for this openedx/platform-roadmap/issues/243 @jmbowman do you have any suggestions or input if FED-BOM is expected to handle this completely? |
The plan is to follow the Upgrade Project Runbook, which is still being revised based on incoming feedback. So issues will be created for the work needed in each repo, and the maintainers of those repos will be consulted regarding how much of the upgrade work they would like to do themselves vs. delegating to FED-BOM. And FED-BOM is encouraged to delegate work to the broader Open edX developer community where appropriate. |
@jalondonot It seems it requires a lot of work to migrate from Node16 before the Palm cutoff. This issue should be a high priority, what do you think? Should we open a discussion in the OpenedX discuss to define if this is a blocker? @arbrandes is this something that the frontend working group has on its radar? |
@jfavellar90, we have it on our radar, yes. It's on the roadmap, as a matter of fact. As you can see there, FED-BOM is tasked with handling it. The intention is to finish it before the Palm cut-off, but they might require help. I asked them to holler if that happens. In any case, it's worth keeping an eye on that roadmap ticket as the cut-off date nears. |
The issue/ticket though doesn't mention edx-platform, was that intentional?, is it in the scope of the ticket? |
@ghassanmas, good question. Do you mind adding that question to the roadmap ticket? |
Hi there @arbrandes! Do we know how is this issue going? Let us know! |
The status in the tasklist of the roadmap issue is accurate: openedx/platform-roadmap#243 . Most of the Node-using repos were already updated to use Node 18 in time for the Palm release. The only stragglers are credentials (in the process of migrating to a new UI and throwing the old one away), edx-platform (blocked by other in-progress maintenance and upgrades), and edx-analytics-dashboard (CI failing with the changes, debugging is in progress). The security impact is relatively minor as these only use Node as a build-time dependency during deployments, and we plan to have more (ideally all) of the stragglers completed in time for the Quince release. |
This has now been superseded by openedx/platform-roadmap#363. |
https://nodejs.org/en/blog/announcements/nodejs16-eol/
The text was updated successfully, but these errors were encountered: