Description
Details
Event Timeline
Previous discussion: T196956#4277695 (I don't remember if there was a follow-up ticket)
If it's valuable, we really need to implement it in a more sustainable way, the current solution has too much tech debt.
Change 514347 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[integration/config@master] mwext-MobileFrontend-npm-run-lint-modules-docker: Make non-voting for now
Change 514347 merged by jenkins-bot:
[integration/config@master] mwext-MobileFrontend-npm-run-lint-modules-docker: Make non-voting for now
Mentioned in SAL (#wikimedia-releng) [2019-06-04T17:31:12Z] <James_F> Reloading Zuul to make mwext-MobileFrontend-npm-run-lint-modules-docker non-voting T224997
I've made it non-voting for now, but this is doing actual tests that we want voting soon.
Change 521339 had a related patch set uploaded (by Jdlrobson; owner: Jdlrobson):
[mediawiki/extensions/MobileFrontend@master] Drop resource-modules
Looks like RelEng could do with some direction from us?
I talked about this with @Jdrewniak @pmiazga @Niedzielski and we have decided to remove this from MobileFrontend. We think the library is useful as it makes sure your extension.json has correctly listed its dependencies correctly (e.g. catches cases where you forgot to add your messages to the ResourceLoader module) however it does a lot of stuff that we no longer need (e.g. check dependencies using M.require) and requires a lot of investment that is not valuable enough to give.
The above patch removes it from MobileFrontend and should be seen as permission to remove anywhere else in the Wikimedia stack.
Change 521373 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[integration/config@master] layout: Drop mwext-MobileFrontend-npm-run-lint-modules-docker
Change 521374 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[integration/config@master] jjb: Drop mwext-MobileFrontend-npm-run-lint-modules-docker
Change 521373 merged by jenkins-bot:
[integration/config@master] layout: Drop mwext-MobileFrontend-npm-run-lint-modules-docker
Change 521339 merged by jenkins-bot:
[mediawiki/extensions/MobileFrontend@master] Drop resource-modules
Mentioned in SAL (#wikimedia-releng) [2019-07-08T23:35:23Z] <James_F> Dropping mwext-MobileFrontend-npm-run-lint-modules-docker from Zuul T224997
Change 521374 merged by jenkins-bot:
[integration/config@master] jjb: Drop mwext-MobileFrontend-npm-run-lint-modules-docker