Wikimedia Release Engineering Team/Checkin archive/20170823

= 2017-08-23 =

Vacations/Important dates

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


 * August 7-25: Antione relocating and vacation
 * September 1 - Željko on a conference
 * Sept 4 - Labor Day
 * Oct 9 - Indigenous People's Day

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

Aug 14 and Aug 21

 * Train: Tyler
 * wmf.14
 * Tuesday: Chad doing branch cut/group0
 * wed/thur: Tyler
 * wmf.15
 * SoS: Mukunda
 * Out:
 * August 7-25: Antione relocating and vacation
 * Aug 14th: thcipriani Birthday!
 * Aug 15th - WMF Monthly day off
 * Aug 17th: Mukunda court :-/
 * Aug 21st - thcipriani eclipse!
 * Aug 21st - Greg half day (eclipse!)

Aug 28 and Sept 4

 * Train: Chad
 * wmf.16
 * wmf.17
 * SoS: Tyler
 * Out
 * September 1 - Željko on a conference
 * Sept 4 - Labor Day

Sep 11 and Sept 18

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

This week

 * Blocking
 * Blocked
 * Last projects moving to scap3
 * Niharika/community tech at SoS/there are patches, just no deployment window scheduled
 * iegreview
 * scholarships
 * No idea about
 * ocg
 * dropwizard metrics(???) - Speak up now or forever hold your peace (we'll delete it)
 * Updates
 * Updates

Last week

 * Blocking
 * Blocked
 * Last projects moving to scap3
 * Niharika/community tech at SoS/there are patches, just no deployment window scheduled
 * iegreview
 * scholarships
 * No idea about
 * ocg
 * dropwizard metrics(???) - Speak up now or forever hold your peace (we'll delete it)
 * Updates
 * Updates

Logspam \ Last week's train updates

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


 * really crappy situation last week
 * jaime: needed to roll forward because we were losing like 90% of edits or so
 * thankfully aaron was super available for that
 * but we had possible rollback issue after rolling forward, had to fix forward :/
 * TODO: incident report.
 * Tyler: outline of it/start it, hand off to jaime/aaron/ladsgroup

Other Team Business

 * https://wikitech.wikimedia.org/wiki/Incident_documentation/20170721-Train-Wikidata


 * Explicitness re conductor roles and blocking tasks
 * https://wikitech.wikimedia.org/w/index.php?title=Deployments%2FHolding_the_train&action=historysubmit&type=revision&diff=1768185&oldid=1767105
 * https://www.mediawiki.org/w/index.php?title=Wikimedia_Release_Engineering_Team%2FRoles&type=revision&diff=2539163&oldid=2480097


 * Do the inclusion survey
 * see wmfall email

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/

Deprecate use of Trebuchet across production -

 * https://phabricator.wikimedia.org/T129290


 * dropwizard/metrics: closed invalid
 * ocg: I guess we should migrate it?
 * jobrunner: still in progress, need to sync with alex k

Migrate majority of developers to JavaScript based browser test framework (webdriver.io) -

 * T171847 Create Jenkins job that runs RelatedArticles Selenium tests daily
 * Done. Deployed, running, green: https://integration.wikimedia.org/ci/job/selenium-RelatedArticles-jessie/
 * Waiting for review, no rush, probably when Antoine gets back: https://gerrit.wikimedia.org/r/#/c/373278/


 * T164024 Rewrite Related pages browser tests in Node.js
 * Resolved by the previous task.


 * T173488 Announce Selenium Ruby framework deprecation on appropriate mailing lists (QA, engineering, wikitech-l)
 * Ready. This week? Next week? Now?


 * T171852 WebdriverIO tech talk
 * Waiting for Rachel to set a date. Pinged the task now.


 * T139740 Port Selenium tests from Ruby to Node.js
 * Current estimate: should be resolved by the end of October.

Quality improvements

 * Technical Debt
 * Developing communication campaign to roll out starting next week
 * started reviewing existing technical debt
 * 18 interested in TD SIG meetings.

Phabricator
Nothing exciting in Phabricator world right now.

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