Wikimedia Release Engineering Team/Checkin archive/20200212


2020-02-12

edit

Vacations/Important dates

edit
https://office.wikimedia.org/wiki/HR_Corner/Holiday_List
How to do it
  • [some dates TBC]: Antoine not available
  • 17 February (Presidents' Day): Staff with reqs
    • these seem to always only be US staff
      • correct, non-US (SafeGuard) staff have their own local holidays, please add those to this list! :)
      • It depends on your country; some staff have all US plus all local.
  • 9 March (US DST switchover + 1 day): Staff with reqs
  • 30 March-3 April: Greg (Spring Break)
  • 5-10 April: Tech Mgt F2F in Berlin (Greg, Tyler, Gilles, Jean-Rene)
  • 10-13 April (Easter): Lars
  • 24 April (Not-Easter): Staff with reqs
  • 1 May (May Day): Lars
  • 9–11 May: Wikimedia Hackathon 2020 (Tirana, Albania) - TBD
  • 15 May: Jeena
  • 17-22 May: EngProd offsite (Lisbon, Portugal) - Everyone
  • 21 May (Ascencion Day): Lars
  • 25 May (Memorial Day): Staff with reqs

Rotating positions

edit

Train

edit
Maniphest query for deployment blocker tasks: https://phabricator.wikimedia.org/maniphest/query/s3KW8bpsXhYF/#R
https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Important_dates


  • 20 Jan - wmf.16 - Brennen + Mukunda
  • 27 Jan - wmf.17 - No Train or any other deploys (Wikimedia Foundation all-staff)
  • 3 Feb - wmf.18 - Mukunda + Dan
  • 10 Feb - wmf.19 - Dan + James
  • 17 Feb - wmf.20 - James + Jeena
  • 24 Feb - wmf.21 - Jeena + Lars
  • 2 Mar - wmf.22 - Lars + Brennen
  • 9 Mar - wmf.23 - No Train or any other deploys (Data center switchover)
  • 16 Mar - wmf.24 - Antoine + Mukunda
  • 23 Mar - wmf.25 - Mukunda + Dan
  • 30 Mar - wmf.26 - Dan + Jeena
  • 6 Apr - wmf.27 - Jeena + James
  • 13 Apr - 1.36.0-wmf.1 - James + Lars
  • 20 Apr - wmf.2 - Lars + Brennen
  • Aug 14 onward: Zeljko 🎸 🎷 \o/

Team Business

edit

Incoming/Needs attention

edit

From 2/5

^ thcipriani + Dan to pair next week

From 2/12

Book club

edit

Monthly reflection on accomplishments - February '20 edition

edit
https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
Add as you have them!
  • Production releases of Parsoid/PHP now also go through final pre-production tests

Annual Planning for July 2019–June 2020

edit

If at first you don't plan, plan and plan again

  • Initiative: Modernize Testing and Deployment Pipeline
    • Key Deliverable: Strengthen next generation testing and deployment pipeline to support more services, code health indicators, and local development.
      • Program1:
        • All applicable new and existing services (and partially MediaWiki) exist in the Deployment Pipeline
        • Team(s): Engineering Productivity, SRE/Service Operations, Core Platform
      • Program2:
        • Actionable code health metrics are provided for code stewards
        • Team: Engineering Productivity
      • Program3:
        • Provide a standardized local MediaWiki development environment
        • Team: Engineering Productivity
      • Program4:
        • Create a mobile phone performance testing lab
        • Team: Performance (maybe OIT, we are still dicussing)

New way of expressing "core" work (maintenance) as ERF (Excellence and Resilience Framework), which will have OKRs too.

  • For us, we'll be all under the Software ERF; this will cover gerrit, Phabricator, legacy CI, train deployments, …

ACTION: Everyone tell Tyler in 1:1s what they need from other teams and budgets

Scrum of Scrums for next week

edit

Internal team notes, not for pasting into the SoS notes

edit

Incoming from last week (aka this morning)

edit
Callouts
edit

Outgoing next week

edit
  • Blocked by:
  • Blocking:
  • Updates:
    • Train Health
      • Last week: 1.35.0-wmf.19 - phab:T233867
      • This week: 1.35.0-wmf.20 - phab:T233868
      • Next week: 1.35.0-wmf.21 - [[phab:T233869]
Callouts
edit

Train status and happenings

edit
https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Roles#Train_Conductor

Standup!

edit

Our Workboards

edit

Antoine

edit

Last week

edit
  • Best thing
  • Worst thing

What's on your workboard

edit

Brennen

edit

Last week

edit
  • Best thing
    • Phabricator pairing and glimpses into other teams' workings
  • Worst thing
    • ADHD and ambient train anxiety

What's on your workboard

edit


Last week

edit
  • Best thing
    • Witnessing the remediation of wmf.18 by all our skilled folks, Mukunda et al.
  • Worst thing
    • Witnessing wmf.18 blowing up the world and feeling powerless to do anything about it.

What's on your workboard

edit


Greg

edit

Last week

edit

What's on your workboard

edit

James

edit

Last week

edit
  • Best thing
    • Getting tests for Parsoid/PHP deployments done.
  • Worst thing
    • Travel disruption for people who were still in the office (HK/China; UK).

What's on your workboard

edit


Jeena

edit

Last week

edit
  • Best thing
    • I'm excited to go to Portugal!
  • Worst thing
    • ¯\_(ツ)_/¯

What's on your workboard

edit


Lars

edit

Last week

edit
  • Best thing
    • Bought toys, and then more toys
  • Worst thing
    • Will need to buy even more toys to make first toy a nice toy (I probably can't be trusted with a credit card)

What's on your workboard

edit

Mukunda

edit

Last week

edit

What's on your workboard

edit


Tyler

edit

Last week

edit
  • Best thing
    • Mental reset day
  • Worst thing
    • Planning to plan

What's on your workboard

edit


Zeljko

edit

Last week

edit
  • Best thing
    • Seen a movie with my wife. 🍿
  • Worst thing
    • Family sick. 🤕

What's on your workboard

edit

What's on no-one's workboard

edit