Wikimedia Release Engineering Team/Checkin archive/20141202
2014-12-02
editTeam Business
editTeam Workboard
edithttps://phabricator.wikimedia.org/project/board/20/?order=priority
- (Antoine) should we get quarterly milestones tags? https://phabricator.wikimedia.org/T75729
- Background idea: replace the wiki page, could be done some other way.
Scrum of Scrums
edithttps://phabricator.wikimedia.org/maniphest/query/iYosD4_9SSPW/#R Chris will emphasize:
- https://phabricator.wikimedia.org/T76086 needs Ops help
- https://phabricator.wikimedia.org/T65681 can Aaron close this issue? We don’t know…
- https://phabricator.wikimedia.org/T67683 needs Brandon Black’s help. He might not be aware of it.
https://phabricator.wikimedia.org/project/view/627/
- Writing short survey summary; will send out today/tomorrow
- Presentation went well (agreed :) )
Browser tests
edithttps://phabricator.wikimedia.org/project/view/630/
- Refactoring/untangling MobileFrontend browser test repo (updating to RSpec3 along the way)
- Making rubocop fixes
- Training Rummana (ongoing)
- 2x/week pending interruptions
- Considering a tech talk. http://www.mediawiki.org/wiki/Project:Calendar/How_to_schedule_an_event/TechTalks (all this refactoring makes me want to do a presentation about "Do's and Dont's for Browser Tests")
- Finishing up Env Abs Layer
- Patch to avoid hitting rubygems: https://gerrit.wikimedia.org/r/#/c/176818/
- We keep hitting rubygems, which suffered from a DDoS on Monday thus causing browser tests to fail early
- Discussion about providing bundler via Debian package (Dan, Antoine). TLDR: we gave up attempting to backport it
- VisualEditor could use a few more tests
https://phabricator.wikimedia.org/project/board/349/query/open/?order=priority
Continuous Integration
edithttps://phabricator.wikimedia.org/tag/continuous-integration/board/?order=priority
- RFC approved! https://www.mediawiki.org/wiki/RFC/Extensions_continuous_integration
- ACTION Antoine to fill related tasks and find a set of repos to play with
- they don't want the changes to take longer than 5ish minutes
- Zuul cloner unable to fetch tag additions https://phabricator.wikimedia.org/T76003
- Mark B proposed to reuse old app servers for more Jenkins slaves
- Set up HHVM on Jenkins slave, see ops list and https://phabricator.wikimedia.org/T75356
https://phabricator.wikimedia.org/project/board/497/?order=priority
- Missing udplog being worked on / fixed?
- https://phabricator.wikimedia.org/T1295 "Make ::mediawiki::syslog and ::mediawiki::php logging destinations configurable via hiera"
- https://phabricator.wikimedia.org/T74275 "no log in deployment-bastion:/data/project/logs from "503 server unavailable" on beta labs"
Hiring
editOther
editVacations/Confs/Holidays/etc
edit- 12/1 - 2 - Mukunda visiting parents (Can check IRC but on slow connection)
- 12/10-12/17 - Elena's on vacation
- 12/15-16 - Greg in Michigan (mostly out on Monday, somewhat out on Tuesday, will really really really try to be there for the meeting)
- 12/20 - 1/4 - Greg on vacation
- 12/24 - Chris vacation
- 12/25 - 1/3 - Andrew B on vacation
- 12/25-1/4 - Dan vacation
- 12/25 - Christmas
- 12/26 - Day after Christmas
- 1/1 - New Years
- 1/2 - Day after New Years
- Antoine has no clue yet. Will be on call at worse.