- Migrate TWN/i10n-bot to diffusion (making sure it can is T92493)
- Migrate/make available as distinct linters and style checkers (? or as a ):
- JavaScript (jshint in the npm job)
- JavaScript coding style (jscs in the npm job)
- CSS (csslint in the npm job)
- JSON (jsonlint in the npm job)
- i18n (banana in the npm job)
- PHP (parallel-lint in the php-composer-test-hhvm and php-composer-test-zend jobs)
- PHP coding style (phpcs in the php-composer-test-hhvm and php-composer-test-zend jobs)
- Migrate/make available unit tests:
- JavaScript (karma in the npm job)
- PHP on HHVM (phpunit in the php-composer-test-hhvm job)
- PHP on Zend (phpunit in the php-composer-test-zend job)
- Ruby (Rubocop in the rake-jessie job)
- Migrate/make available other tests:
- Build process and other items (as part of the npm job)
- Documentation build and validation (the npm-run-doc job)
- Demo build and validation (the npm-run-demos job)
- Migrate/make available publishers:
- JavaScript documentation building and publishing to the Web (the oojs-ui-jsduck-publish job)
- JavaScript and PHP code coverage building and publishing to the Web (the oojs-ui-coverage job)
- PHP documentation building and publishing to the Web (the oojs-ui-doxygen-publish job)
- JavaScript and PHP demo building and publishing to the Web (the oojs-ui-demos-publish job)
Description
Description
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Declined | None | T122834 Move the OOUI library's development from gerrit to differential | |||
| Declined | None | T92493 Train L10n-bot to work with repositories hosted in Wikimedia Phabricator (Diffusion) |
Event Timeline
Comment Actions
Have added people who have written OOUI code recently, as this will be a pretty large breaking change.
Comment Actions
(Removing the RFC as a blocker as we plan to migrate some batches simultaneously with the RFC.)