Wikimedia Release Engineering Team/Project/Differential Migration

Goal
To increase developer output by speeding up development and deployment feedback loops.

Dependencies

 * Operations for needed changes to our infrastructure

Milestones

 * 1) Documentation and workflow explanation
 * 2) Spec out needed glue for Differential to Gearman to Nodepool
 * 3) Build glue from Differential to Gearman to Nodepool
 * 4) Document workflow and creation of CI jobs in Differential
 * 5) Phase 2 repository migration
 * 6) Phase 3 repository migration
 * 7) MW+Extensions goal date March 31st

Movement
This project will enable us to increase developer effeciency by consolidating our code-review and project management tools into Phabricator.

Foundation
Additionally, this will reduce the maintenance overhead that is incurred by having separate code-review and project management tools.

KPI

 * Percentage of repositories managed in Gerrit
 * Target: 0% by end of fiscal year