Page MenuHomePhabricator

Upgrade karma and related packages to latest version in libraries
Closed, ResolvedPublic

Event Timeline

We've been intentionally holding these back for consistency with MediaWiki's version.

Jdforrester-WMF renamed this task from Upgrade karma and related packages to latest version to Upgrade karma and related packages to latest version in libraries, once MediaWiki upgrades.Jan 28 2020, 4:05 PM

Hm.. aside from VisualEditor I don't think we have any executable test code that runs both in and outside MediaWiki context. And even that one is limited in compat risk to QUnit itself (not karma-qunit). MW core might take longer to port (and there's other work on-going in that area with higher short/mid-term priority),

I wouldn't mind if the smaller repos upgrade Karma first. We designed our CI this way so that way every repo can do it on their own time when it best suits them. Similar to how we upgrade eslint in any order we see fit, right?

Change 569624 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[VisualEditor/VisualEditor@master] build: Update all karma-related tools to latest

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

Change 569626 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[oojs/core@master] build: Update all karma-related tools to latest

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

Change 569629 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[unicodejs@master] build: Update all karma-related tools to latest

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

Change 546697 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[oojs/ui@master] build: Update all karma-related tools to latest

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

Jdforrester-WMF renamed this task from Upgrade karma and related packages to latest version in libraries, once MediaWiki upgrades to Upgrade karma and related packages to latest version in libraries.Feb 3 2020, 7:57 PM
Jdforrester-WMF added a project: OOUI.
Jdforrester-WMF removed a project: LibUp.

Not a task for LibUp.

Change 569629 merged by jenkins-bot:
[unicodejs@master] build: Update all karma-related tools to latest

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

Change 569624 merged by jenkins-bot:
[VisualEditor/VisualEditor@master] build: Update all karma-related tools to latest

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

Change 546697 merged by jenkins-bot:
[oojs/ui@master] build: Update all karma-related tools to latest

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

Change 569626 merged by Jforrester:
[oojs/core@master] build: Update all karma-related tools to latest

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

Change 569650 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (d930b6581)

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

Change 569650 merged by jenkins-bot:
[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (d930b6581)

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

Change 570418 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/core@master] Update OOUI to v0.36.4

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

Change 570418 merged by jenkins-bot:
[mediawiki/core@master] Update OOUI to v0.36.4

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