Timeline
| **Description** | **Status** | **Start** | **End** (//Estimated//) |
| Initial research ([[ https://phabricator.wikimedia.org/source/malu/ | malu ]]). | Done. | 2016-03 | 2016-05 |
| Browser testing user satisfaction survey. | Done. | 2016-07 | 2016-09 |
| Run WebdriverIO jobs in **experimental** pipeline for mediawiki/core and extensions. | Done. | 2016-11 | 2017-02 |
| Announce WebdriverIO to small group of early adopters. | Done. | 2017-01 | 2017-02 |
| Investigating three popular Selenium packages: WebDriverJs, WebdriverIO, Nightwatch.js. | In progress. Decided to use WebdriverIO. Patch ready, not merged. | 2016-11 | //2017-03// |
| Run WebdriverIO jobs in **test** and **gate-and-submit** pipelines for mediawiki/core and extensions. **Non voting** for a week or two. | In progress. Patch ready, not merged. | 2016-12 | //2017-03// |
| Update documentation. | Not started. | 2017-03 | //2017-03// |
| Announce WebdriverIO on appropriate mailing lists (QA, engineering, wikitech-l). | Not started. | 2017-03 | //2017-03// |
| Run WebdriverIO jobs in **test** and **gate-and-submit** pipelines for mediawiki/core and extensions, **voting**. | Not started. | 2017-03 | //2017-03// |
| WebdriverIO online workshop(s) (CREDIT...). | Not started. | 2017-03 | //2017-03// |
| WebdriverIO in person workshop(s). (European hackathon, Wikimania...) | Not started. | 2017-03 | //2017-09// |
| Pairing on WebdriverIO with teams that need help. | Not started. | 2017-03 | //2017-09// |
| Delete Ruby jobs as tests are moved to Node.js. | Not started. | 2017-03 | //2017-09// |