Wikimedia Release Engineering Team/Checkin archive/20170823

2017-08-23Edit

Vacations/Important datesEdit

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 BusinessEdit

Rotating positions and absencesEdit

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 21Edit

  • 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 4Edit

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

Sep 11 and Sept 18Edit

Actions from last meetingEdit

Scrum of ScrumsEdit

This weekEdit

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

Last weekEdit

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


Logspam \ Last week's train updatesEdit

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 BusinessEdit

  • Do the inclusion survey
    • see wmfall email

Q1 goal/project check-inEdit

Program 6: Streamlined service deliveryEdit

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 T129290Edit

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 T139740Edit

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

QualityEdit

Quality improvementsEdit

  • 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

PhabricatorEdit

Nothing exciting in Phabricator world right now.

GerritEdit

Nightlies serverEdit

Docker for CIEdit

Misc CIEdit

GroomingEdit

Team Kanban Board Review and TriageEdit


Once / month-ish review of backlog(s)Edit


Kanban statsEdit

Burnup chart