Wikimedia Release Engineering Team/Checkin archive/20160411
Appearance
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 ...
- Jan 11 (wmf.10): Dan
- Jan 18 (wmf.11) - task T125143: Dan
- Jan 25 (wmf.11) - task T125143: Dan
- Feb 01 (wmf.12) - task T125475: Antoine with Dan pairing
- Feb 08 (wmf.13) - task T125596: Chad
- Feb 15 (wmf.14) - task T125597: Antoine
- Feb 22 (wmf.14) - task T125597: Chad
- Feb 29 (wmf.15) - task T127086: Chad
- Mar 07 (wmf.16) - task T128218: Mukunda
- Mar 14 (wmf.17) - task T128872: Mukunda
- Mar 21 (wmf.18) - task T129691: Tyler
- Mar 28 (wmf.19) - task T130227: Tyler
- Apr 04 (wmf.20) - task T130945: Dan
- Apr 11 (wmf.21) - task T131555: Dan
- Apr 18: Master datacenter switch
- Apr 25 (wmf.22) - task T131556: Antoine
- 1.28?
- May 2 1.28?? - task T131557: Antoine
- May 9 1.28?? - task T131559: Chad
- May 15Â : Chad
- May 23rd - Mukunda
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]- ACTION: Antoine to make a list of things not to do
- AGREED: Antoine to poke channel whenever something bad happens and seek a buddy to pair resolution with
- First bite: https://phabricator.wikimedia.org/T130576
- Â Done ACTION: Greg ping Chad about Q3 timespent spreadsheet (since he's out that week)
- ACTION: Mukunda to read over https://phabricator.wikimedia.org/T114421 wrt to Phab/differential
- still on the backlog
- Â Done ACTION: mukunda to file a task requesting a spare machine for a web frontend for Phab
- ACTION: Greg to summarize in email the peer-review system from Howie/Terry
- still on backlog
- Â Done ACTION: Tyler/Chad/Someone to make an announcement about end of quarter goal of killing trebuchet (worded better)
- ACTION: Document the scap migration timeline somewhere
- Â Done ACTION: Greg to see what our survey options are (for the browser test user satisfaction survey)
- Emailed Edward on 4/4
- Â Done ACTION: Greg to find the person at WMF who can maybe help with survey writing
- Greg remembered Edward's name
- GOAL: draft the End-to-End testing framework survey this (last) week, get reviews from team next (this) meeting
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
- New Security release mentioned
- Blocked:
- Beta Cluster SSL https://phabricator.wikimedia.org/T97593
- Phab/Jenkins firewall things:
https://phabricator.wikimedia.org/T131375
- Jessie HHVM: https://phabricator.wikimedia.org/T125821
Next
[edit]- Blocked on us:
- ??
- us blocked
- https://phabricator.wikimedia.org/T131775 (Phab new web frontend)
- Other
- Scap migration
Other Team Business
[edit]- Gerrit mail: https://phabricator.wikimedia.org/T131189
- Nvm, false alarm.
- Quartelry reivew slides: https://docs.google.com/presentation/d/1lZH3t9tKYeGGZBVO_Y6TCB4mUIOrONktSM2XiYCx0UE/edit#slide=id.ga4ecc5878_2_0
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
- https://www.mediawiki.org/wiki/User:Greg_%28WMF%29/Sandbox
- Ping from James re moving OOUI to Differential early: https://phabricator.wikimedia.org/T122834
- explicitly untie the "deploy from" issue and the code-review issue
End_to_End_test_language_expansion
[edit]- Working towards prototype https://phabricator.wikimedia.org/project/view/1906/
- Â 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]- Puppet is failing all over: https://phabricator.wikimedia.org/T131946
- scap failing since deployment-mediawiki01 disk is full
- Probably should be rebuilt
- Tyler to take a deeper dive on this today
People status updates
[edit]Antoine
[edit]Chad
[edit]- I was gone. I'm back now.