Wikimedia Release Engineering Team/Checkin archive/20170925

= 2017-09-25 =

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 28 - Mukunda half day
 * October 6 (Friday): Željko on a conference
 * October 4-10th: Chad - vacation all I ever wanted
 * 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 25 and Oct 2

 * Train: Chad
 * wmf.1
 * Train: Mukunda (week of Oct 2nd)
 * wmf.2
 * SoS: Tyler
 * Out
 * Sept 18-29: WMF "Remote and Relaxation" weeks
 * Sept 21: Antoine paperwork, but mostly working as usual
 * Sept 29: Antoine, conference
 * October 4-10th: Chad - vacation all I ever wanted

Oct 9 and Oct 16

 * Train: Chad
 * wmf.3
 * wmf.4
 * SoS: Mukunda
 * Out
 * October 4-10th: vacation all I ever wanted
 * Oct 9 - Indigenous People's Day

This week

 * Blocking
 * Blocked
 * Updates
 * Selenium Ruby framework deprecation (September) https://phabricator.wikimedia.org/phame/post/view/75/selenium_ruby_framework_deprecation_september/
 * "This is your friendly but penultimate warning..."
 * 1.30 REL branch cut last week, 1.31-alpha/1.31.0-wmf.1 starting this week
 * "This is your friendly but penultimate warning..."
 * 1.30 REL branch cut last week, 1.31-alpha/1.31.0-wmf.1 starting this week

Last week

 * Blocking
 * Blocked
 * Krinkle: jobrunner+scap3, please reply: https://phabricator.wikimedia.org/T129148#3582888
 * Updates
 * Updates

Logspam \ Last week's train updates

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


 * logs are great right now, playing whack-a-mole as they come in

Other Team Business

 * Offsite/All Hands/Dev Summit - no real news other than my last email on that thread
 * ACTION: add dog friendly options
 * ACTION: maybe house rental along the river in Guerneville


 * re Dev Summit: any other proposals forming in people's heads?
 * Just Chad's

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/


 * docker 17.06 on all docker slaves -- antoine and alex \o/
 * secret storage/name-spacing
 * blubber error handling patch: https://phabricator.wikimedia.org/D784
 * helm stuff -- thcipriani needs to learn more things.
 * Jenkins service-delivery pipeline job created via JJB https://integration.wikimedia.org/ci/job/service-pipeline/
 * Currently fails at scm checkout :)

Deprecate use of Trebuchet across production -

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

✅!

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

 * T171852 WebdriverIO tech talk
 * Talked with Rachel, she will pick a date soon (she is on vacation until tomorrow)


 * T173488 Announce Selenium Ruby framework deprecation on appropriate mailing lists (QA, engineering, wikitech-l)
 * Selenium Ruby framework deprecation (September) https://phabricator.wikimedia.org/phame/post/view/75/selenium_ruby_framework_deprecation_september/
 * "This is your friendly but penultimate warning..."

Quality improvements

 * Code Health
 * Draft of CH Blog shared and beign edited.
 * Tech Debt
 * SIG Sessions went well last week. Handful of folks have followed up.  IRC SIG Session will be scheduled this week.

Phabricator

 * Custom Task Types
 * "Bug" type is moving forward, slowly.
 * Need ability to edit task type after task creation
 * Need to improve manageability of custom forms
 * Real-time notification server "Aphlict" is also progressing, slowly.
 * https://phabricator.wikimedia.org/T765
 * Phabricator side should be ready to go now, just need networking help from traffic (don't hold your breath)

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