Wikimedia Release Engineering Team/Checkin archive/20170911

= 2017-09-11 =

Vacations/Important dates

 * https://office.wikimedia.org/wiki/HR_Corner/Holiday_List
 * How to do it


 * 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

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

 * Train: Chad
 * wmf.18
 * wmf.19
 * SoS: Mukunda
 * Out

Sep 25 and Oct 2

 * Train: Chad
 * wmf.20
 * wmf.21
 * SoS: Tyler
 * Out

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
 * Updates

Last week

 * Blocking
 * Blocked
 * discovery/analytics -> scap3?
 * Updates
 * Updates

Logspam \ Last week's train updates

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

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

Program 6: Streamlined service delivery

 * Define functional tests for Mathoid running on the staging Kubernetes cluster for use in future gating decisions -
 * Define method for monitoring and reacting to the above functional tests -
 * 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 -

 * https://phabricator.wikimedia.org/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) -

 * T171852 WebdriverIO tech talk
 * Heard back from Rachel, will pick a date in the next week or two.

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"

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


 * Assigned
 * Unassigned

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...

Kanban stats

 * Burnup chart