Wikimedia Release Engineering Team/Checkin archive/20170823

2017-08-23

edit

Vacations/Important dates

edit
https://office.wikimedia.org/wiki/HR_Corner/Holiday_List
How to do it
  • August 7-25: Antione relocating and vacation
  • September 1 - Željko on a conference
  • Sept 4 - Labor Day
  • Oct 9 - Indigenous People's Day

Team Business

edit

Rotating positions and absences

edit

Maniphest query for deployment blocker tasks: https://phabricator.wikimedia.org/maniphest/?project=PHID-PROJ-fmcvjrkfvvzz3gxavs3a&statuses=open%28%29&group=none&order=newest#R

Aug 14 and Aug 21

edit
  • Train: Tyler
    • wmf.14
      • Tuesday: Chad doing branch cut/group0
      • wed/thur: Tyler
    • wmf.15
  • SoS: Mukunda
  • Out:
    • August 7-25: Antione relocating and vacation
    • Aug 14th: thcipriani Birthday!
    • Aug 15th - WMF Monthly day off
    • Aug 17th: Mukunda court :-/
    • Aug 21st - thcipriani eclipse!
    • Aug 21st - Greg half day (eclipse!)

Aug 28 and Sept 4

edit
  • Train: Chad
  • SoS: Tyler
  • Out
    • September 1 - Željko on a conference
    • Sept 4 - Labor Day

Sep 11 and Sept 18

edit

Actions from last meeting

edit

Scrum of Scrums

edit

This week

edit
  • Blocking
  • Blocked
    • Last projects moving to scap3
  • Updates

Last week

edit
  • Blocking
  • Blocked
    • Last projects moving to scap3
  • Updates


Logspam \ Last week's train updates

edit
https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Roles#Train_Conductor
  • really crappy situation last week
    • jaime: needed to roll forward because we were losing like 90% of edits or so
      • thankfully aaron was super available for that
    • but we had possible rollback issue after rolling forward, had to fix forward :/
    • TODO: incident report.
      • Tyler: outline of it/start it, hand off to jaime/aaron/ladsgroup

Other Team Business

edit
  • Do the inclusion survey
    • see wmfall email

Q1 goal/project check-in

edit

Program 6: Streamlined service delivery

edit
Define functional tests for Mathoid running on the staging Kubernetes cluster for use in future gating decisions - task T170482
Define method for monitoring and reacting to the above functional tests - task T170483
Workboard: https://phabricator.wikimedia.org/project/view/2453/


Deprecate use of Trebuchet across production - task T129290

edit
https://phabricator.wikimedia.org/T129290
  • dropwizard/metrics: closed invalid
  • ocg: I guess we should migrate it?
  • jobrunner: still in progress, need to sync with alex k


Migrate majority of developers to JavaScript based browser test framework (webdriver.io) - task T139740

edit
  • T164024 Rewrite Related pages browser tests in Node.js
    • Resolved by the previous task.
  • T173488 Announce Selenium Ruby framework deprecation on appropriate mailing lists (QA, engineering, wikitech-l)
    • Ready. This week? Next week? Now?
  • T171852 WebdriverIO tech talk
    • Waiting for Rachel to set a date. Pinged the task now.
  • T139740 Port Selenium tests from Ruby to Node.js
    • Current estimate: should be resolved by the end of October.

Non-Quarterly goal work

edit

Quality

edit

Quality improvements

edit
  • Technical Debt
    • Developing communication campaign to roll out starting next week
    • started reviewing existing technical debt
    • 18 interested in TD SIG meetings.


Browser tests (non quaterly goal stuff)

edit

Phabricator

edit

Nothing exciting in Phabricator world right now.

Gerrit

edit

Nightlies server

edit

Docker for CI

edit

Misc CI

edit

Grooming

edit

Team Kanban Board Review and Triage

edit


Once / month-ish review of backlog(s)

edit


Kanban stats

edit
Burnup chart