Wikimedia Release Engineering Team/Checkin archive/20160411

From mediawiki.org

2016-04-11[edit]

Vacations/Important dates[edit]

How to do it: https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Time_off

  • March 28th - Antoine && Ĺ˝eljko - local holiday (Easter Monday)
  • March 31st - April 3rd : Hackathon in Israel
  • April 1st - Q4 goals published
  • April 1st - FDC Annual Plan Narrative going to the FDC
  • April 11-15 - Antoine - vacation
  • April 14-15 - Ĺ˝eljko - conference
  • April 18th: Annual Review kickoff
  • April 19-29th: Meetings with Greg to discuss peer-review selections
  • April 29th: DUE DATE - Peer review forms (list of who reviews you)
  • April 25th-May 6th: Complete self-reviews
  • May 2nd: Q3 1 month goal review
  • May 2nd-6th: Complete peer-reviews (reviews of others)
  • May 2 - 6th - Reading Team offsite (Tyler)
  • May 6th: DUE DATE - self-reviews AND peer-reviews!
  • May 6th Friday - Antoine - vacation
  • May 9-Mid June-ish?: Greg - paternity leave - exact dates TBD
  • May 16-July 4: Dan - paternity leave :D
  • May 23rd-June 15: Meetings with Greg to discuss your peer-reviews from others
  • Late May - draft Q1 (July 1st - Sept 30th) due
  • May 30: US HOLIDAY - Memorial Day
  • June 15th: DUE DATE - Greg submits his annual review of everyone
  • 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. :)
  • August 22-September 9: Dan - paternity leave part deux
  • January 2017 : Dev Summit + All Hands (presumably)

Team Business[edit]

Rotating positions[edit]

Train conductor[edit]

Week of ...

Maniphest query for these tasks: https://phabricator.wikimedia.org/u/blockers

Scrum of Scrums representative[edit]

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

  • Feb 08: Tyler
  • Feb 15: Dan
  • Feb 22: Tyler
  • Feb 29: Tyler
  • Mar 07: Chad
  • Mar 14: Chad
  • Mar 21: Mukunda
  • Mar 28: Mukunda
  • Apr 04: Tyler
  • Apr 11: Tyler
  • Apr 18: Dan
  • Apr 25: Dan
  • May 02: Chad
  • May 23rd - Mukunda
  • May 09: Chad
  • May 15: Mukunda

CI point person[edit]

...

Actions from last meeting[edit]

Time spent spreadsheet[edit]


Scrum of Scrums[edit]

https://phabricator.wikimedia.org/project/board/64/
Blocked on us: https://phabricator.wikimedia.org/maniphest/query/h7YTCBTJsepS/#R
Phabricator event for testing if it's useful: https://phabricator.wikimedia.org/E155

Last[edit]

  • Blocking:
    • New Security release mentioned
      • (ack) Yeah, schedule has been whack. Gotta do this. Before 1.28
  • Blocked:

https://phabricator.wikimedia.org/T131375

Next[edit]

Other Team Business[edit]

Q4 goal/project check-in[edit]

Consolidate deploy tools / Train 2.0[edit]

https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Project/Train2.0

Migrate remaining services to scap3
Services Team owned services and MW - task T109926
All other services - task T129290
  • lot of puppet work last week
    • catching up on documentation
    • (the work) should make migrations even easier
  • Mukunda is working on a graph resolver to do the things that checks.yaml is being forced to do :)
  • Otto migrated Something? last week? https://phabricator.wikimedia.org/T118772

Differential Migration[edit]

https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Project/Differential_Migration

Conclude RFC process - task T119908
Documentation and workflow explanation - task T117058
Phase 1 repository migration - task T130418
Spec out needed glue for Differential to Gearman to Nodepool - task T130949

End_to_End_test_language_expansion[edit]

https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Project/End_to_End_test_language_expansion

Working towards prototype https://phabricator.wikimedia.org/project/view/1906/
Yes Done Evaluate available JavaScript end-to-end testing frameworks. - task T108874
Establish API documentation task T132355
Establish end-to-end tests task T131205
Send out user satisfaction survey. - task T131123
Prototype resource factory task T131220


Non-Quarterly goal work[edit]

CI Scaling/Nodepool[edit]


Browser tests[edit]

  • close to migrating to the selenium-* tests
    • working with VE still (infinite recursion issue...)


Beta Cluster[edit]

People status updates[edit]

Antoine[edit]

Chad[edit]

  • I was gone. I'm back now.

Dan[edit]

Mukunda[edit]

Tyler[edit]

Željko[edit]