Page MenuHomePhabricator

Move the OOUI library's development from gerrit to differential
Closed, DeclinedPublic

Description

  • 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)

Event Timeline

Jdforrester-WMF raised the priority of this task from to Normal.
Jdforrester-WMF updated the task description. (Show Details)
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJan 4 2016, 8:11 PM

Have added people who have written OOUI code recently, as this will be a pretty large breaking change.

greg moved this task from To Triage to Tooling on the Gerrit-Migration board.Jan 6 2016, 7:16 PM
Jdforrester-WMF moved this task from Backlog to Next-up on the OOUI board.Jan 7 2016, 4:05 AM
mmodell added a subscriber: mmodell.
greg added a subscriber: greg.

(Removing the RFC as a blocker as we plan to migrate some batches simultaneously with the RFC.)

Volker_E moved this task from Next-up to Backlog on the OOUI board.Mar 1 2017, 12:48 AM
Volker_E lowered the priority of this task from Normal to Lowest.Apr 19 2017, 8:58 PM
Jdforrester-WMF changed the task status from Open to Stalled.Apr 19 2017, 10:03 PM

Awaiting a steer from RelEng as to whether this is really the future.

demon closed this task as Declined.Mar 7 2018, 10:14 PM