Wikimedia Release Engineering Team/Checkin archive/20170911
2017-09-11
Vacations/Important dates
- Sept 18-29: WMF "Remote and Relaxation" weeks
- Sept 21: Antoine paperwork, but mostly working as usual
- Sept 29: Antoine, conference
- October 6 (Friday): Željko on a conference
- Oct 9 - Indigenous People's Day
- November 1 (Wednesday): Željko local holiday (All Saints' Day)
- Nov 10 (Fri) - Veteran's Day
- Nov 20th - Dec 1st: Greg vacation
- Nov 23+24 - Thanksgiving
- Dec 25-Jan 1 - End of year/new year holidays
Team Business
Rotating positions and absences
Maniphest query for deployment blocker tasks: https://phabricator.wikimedia.org/maniphest/?project=PHID-PROJ-fmcvjrkfvvzz3gxavs3a&statuses=open%28%29&group=none&order=newest#R
Sep 11 and Sept 18
Sep 25 and Oct 2
Actions from last meeting
Scrum of Scrums
This week
- Blocking
- Blocked
- NEED update on discovery-analytics for trebuchet->scap3 https://phabricator.wikimedia.org/T129149
- NEED someone to help test OCG when we migrate it to scap3
- NEED, Jobrunner should be ready for deployment https://phabricator.wikimedia.org/T129148#3582888 (Krinkle? or anyone who can ensure the correct running of jobrunner post-deployment)
- Updates
Last week
- Blocking
- Blocked
- discovery/analytics -> scap3?
- Updates
Logspam \ Last week's train updates
Other Team Business
- Q2 Planning:
- https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Goals/201718Q2
- re CI: A generalized POC for a docker-based CI.
- Main goals page for Technology: https://www.mediawiki.org/wiki/Wikimedia_Technology/Goals/2017-18_Q2
Q1 goal/project check-in
Program 6: Streamlined service delivery
- Define functional tests for Mathoid running on the staging Kubernetes cluster for use in future gating decisions - T170482
- Define method for monitoring and reacting to the above functional tests - T170483
- Workboard: https://phabricator.wikimedia.org/project/view/2453/
- Tyler cleaned out Dan's review backlog, and even put one on Dan's :)
- something something 17.05 plan?
- blubber is close to an initial release
- already a working blubber and helm config for mathoid
Deprecate use of Trebuchet across production - T129290
- Crap.
- Tyler handing off hand holding for iegreview/scholarships to Mukunda during puppetswat
Migrate majority of developers to JavaScript based browser test framework (webdriver.io) - T139740
- T171852 WebdriverIO tech talk
- Heard back from Rachel, will pick a date in the next week or two.
Non-Quarterly goal work
Quality
Quality improvements
- Testing
- Zeljko and JR discussed potential series of blog posts/podcasts re testing, agree good idea and are starting planning it out.
- Tech Debt and Code Quality
- Provided overview of Tech Debt to Tech Management meeting
- following up with each manager to collect "Top 5"
- Provided overview of Tech Debt to Tech Management meeting
Browser tests (non quaterly goal stuff)
Phabricator
Gerrit
Nightlies server
Docker for CI
Misc CI
Grooming
Team Kanban Board Review and Triage
- closed and touched in the 7 days
- No update for 4 weeks
- No update for 3 weeks
- No update for 2 weeks
- No update for 1 week
- All Open
- Review To Triage column of #releng
Once / month-ish review of backlog(s)
- releng Review To Triage column of #releng
- releng-kanban Review unassigned in kanban
- releng-kanban Review 'backlog' colum of -kanban
- releng-next - Review for things we need to put on our kanban backlog
- releng-backlog - oh my, the huge backlog of things...