Wikimedia Release Engineering Team/Checkin archive/20160314


Vacations/Important datesEdit

How to do it:

  • March 11th - draft Q4 (April 1st - June 30th) goals due
  • March 11th - Željko - conference
  • March 14th - Antoine can't make it to weekly team meeting
  • March 21st - All staff day off (thanks T&C!)
  • March 25th Friday - Tyler
  • March 28th - Antoine && Željko - local holiday (Easter Monday)
  • March 31st - April 3rd : Hackathon in Israel
  • April 1st - Q4 goals published
  • April - Antoine: holidays one of the two first weeks
  • May 6th Friday - Antoine
  • May 9-Mid June-ish?: Greg - paternity leave - exact dates TBD
  • May 17-(?): Dan - paternity leave :D
  • Late May - draft Q1 (July 1st - Sept 30th) due
  • May 30: US HOLIDAY - Memorial Day
  • June 15-24: Chad - Vegas/EDC
  • June 22nd - 28th : Wikimania in Italy
  • July 1st - Q1 goals published
  • July 1st – Annual Plan, Budget, Risks Document and FAQ are posted
  • August: Antoine - France holiday - because french. :)
  • January 2017 : Dev Summit + All Hands (presumably)

Team BusinessEdit

Rotating positionsEdit

Train conductorEdit

Week of ...

  • Mar 14: Mukunda
  • Mar 21: Tyler - Code freeze, due to the eqiad -> codfw switch over (announcement: Chad sending today)
    • So we need to make sure Mar 14th week is super stable.
  • Mar 28: Tyler

Scrum of Scrums representativeEdit

(bad time for EU folks) Dan, Tyler, Chad, Mukunda Week of ...

  • Mar 14: Chad
  • Mar 21: Mukunda
  • Mar 28: Mukunda

= CI point personEdit

  • reassess later

Actions from last meetingEdit

New vs Maint time spentEdit

Scrum of ScrumsEdit
Blocked on us:

Other Team BusinessEdit


Q4 GoalsEdit

Moved to:

Q3 goal/project check-inEdit

Reduce CI Wait timeEdit

  • Talked with ops Emanuele Rocca and Brandon Black about CI of the Varnish VCL
  • Paladox is mass migrating extensions to npm entry points. Easy reviews!

Consolidate deploy toolsEdit

Migrate MediaWiki to scap3 - task T114313
Q2 Quarterly Goal hold over: Migrate all Service team owned services and MW deploys to scap3 -
  • Basic git-fat support!
    • yay can move java crap now
  • Bugs filed for all services
  • Deprecration email sent (thanks chad!)
  • Citoid patch (yay, thanks marko)
  • still needed: timeline then figuring out where our pressue points will be along the way
  • Officially add the suggested migration plan to the documentation (from Tyler's reply to Faidon on the librenms task)
T128892 Move scap3 service restart to it's own stage

Differential MigrationEdit
Integrate Differential with our Continuous Integration infrastructure - task T31
Shepherd the RFC - task T119908
Garner early adopter projects (goal: 1 project per WMF "team")
  • Improved Gerrit change-id field for diffusion:
  • Git-only workflow now closer, but requires a local patch we need to maintain
  • amending another person's diff without comandeering it (ie: mimicking how it happens in Gerrit)
    • just requires a one-line change in arc (so people need to clone from our arc repo to get it)
    • epriestley says "I filed T10584 to discuss this since I have some thoughts that aren't related to the technical approach. To briefly summarize the relevant bit from there, I don't want to add an option for this, but I don't have any technical objection to turning it into a prompt in all cases."

Other WorkEdit

Freaking job queueEdit

  • If you haven't gotten involved, don't touch this :P
    • It's a rabbit hole of pain

Browser testsEdit

Beta ClusterEdit

  • Krenair and SSL

For 3/22