Wikimedia Release Engineering Team/Goals/201516Q4


All tracked in: #releng-201516-q4 - More details at Wikimedia Release Engineering Team/Goals/201516Q4

Objective Key result Dependency Team members ETA Metric Status
Consolidate deploy tools / Train 2.0
  • Migrate remaining services to scap3
  • Services team
  • Any teams that have deployed services
  • Chad
  • Dan
  • Mukunda
  • Tyler
EOQ The number of services using scap3 N Not done
Retire Gerrit in favor of Differential
  • Yes Done - Initial documentation and workflow explanation - task T117058
  • Yes Done - Phase 1 repository migration - task T130418
  • Yes Done - Spec out needed glue for Differential to Gearman to Nodepool - task T130949
  • WMF Engineering
  • MW Tech community
  • Chad
  • Mukunda
  • Antoine
EOQ The number of repositories actively using Differential instead of Gerrit. Yes Done
End to End test language expansion
  • Yes Done - Evaluate available JavaScript end-to-end testing frameworks. - task T108874
  • Prototype new JS framework. - task T131121
  • Yes Done - Send out user satisfaction survey. - task T131123
  • none
  • Dan
  • Zeljko
EOQ Nothing for this quarter N Not done

Ongoing (substantial time commitment) maintenance[edit]

Area Specific quarterly objectives Dependencies Team members
Release MediaWiki 1.27
  • Yes Done - A quality MW 1.27 successfully released - task T129303
  • WMF Engineering
  • MW Tech community
  • Chad
Phabricator improvements
  • Continued liaising between local stakeholders and upstream Phabricator.
  • Weekly upgrades of our Phabricator install (with associated testing/planning)
  • Team Practices Group
  • Mukunda

Person time/project breakdown[edit]