Status as of 2016-05-25
Bulk of jobs have been migrated. From the XML Jenkins jobs:
$ grep -l npm *|xargs grep assigned|grep -v ci-|cut -d\: -f1 beta-parsoid-update-eqiad castor-save mediawiki-core-jsduck-publish mediawiki-core-qunit mediawiki-extensions-qunit mwext-VisualEditor-publish mwext-qunit mwext-qunit-composer oojs-core-coverage oojs-core-publish oojs-ui-coverage oojs-ui-demos-publish oojs-ui-jsduck-publish parsoidsvc-deploy-jsduck-publish parsoidsvc-source-jsduck-publish performance-webpagetest-wmf performance-webpagetest-wpt-org unicodejs-coverage unicodejs-publish visualeditor-coverage
Status as of 2016-04-01 (no joke):
Most repositories have been migrated. What is left:
Task | Repo | Comment |
---|---|---|
T130207 | pywikibot | Haven't looked at it yet |
T128091 | OOJs UI | Uses composer as part of the build setup. Hence it is blocked on T128092 |
T126992 | Parsoid | Requires npm 2.x and installation of jsduck ruby gem from npm install |
There are certainly some other left over.