Page MenuHomePhabricator

Migrate Termbox to Node 12
Closed, ResolvedPublic

Description

Vue 3 itself notionally supports Node 10 (our current version), but enough surrounding packages have started dropping Node 10 support that I think we’ll make our lives a lot easier by migrating to Node 12.

Event Timeline

Tagged serviceops-radar because I assume they should know about this, but I don’t expect any objections, since we already seem to have several services running Node 12 in production (e.g. mobileapps, cxserver, push-notifications, wikifeeds).

Change 743382 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[wikibase/termbox@master] Update to Node 12

https://gerrit.wikimedia.org/r/743382

Change 743382 merged by jenkins-bot:

[wikibase/termbox@master] Update to Node 12

https://gerrit.wikimedia.org/r/743382

Alright, I think I’ll try deploying this tomorrow (unless I hear an objection from serviceops, of course).

Change 744071 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[operations/deployment-charts@master] Update termbox to 2021-12-06-171243-production

https://gerrit.wikimedia.org/r/744071

Change 744071 merged by jenkins-bot:

[operations/deployment-charts@master] Update termbox to 2021-12-06-171243-production

https://gerrit.wikimedia.org/r/744071

Mentioned in SAL (#wikimedia-operations) [2021-12-07T12:46:08Z] <Lucas_WMDE> deployed [[gerrit:744071|Update termbox to 2021-12-06-171243-production (T297006)]]