Scrum of scrums/2015-04-01
2015-04-01[edit]
Analytics[edit]
Done:
EL: events that are too long are not being sent as varnish (not varnishncsa) cannot process them: https://phabricator.wikimedia.org/T91347 Issues with ganglia setup in labs and puppet are resolved, they were preventing us from running puppet in our instances. Webrequest tables in hadoop /hive now include processed user agents and parsed x-nalytics fields for easy querying Working on usage of scala/spark on the cluster VE data coming in for analysis, still gathering data
Will do:
More spark/scala setup on cluster VE analysis of incoming Eventlogging data Working on getting metrics for mobile sessions for apps waiting on CR of the last-access-cookie changes on varnish: https://gerrit.wikimedia.org/r/#/c/196009/
Wikidata[edit]
- What has your team done since we last met?
- rolled out new header design (not finished yet)
- further work towards getting usage tracking in shape for rollout
- Is anything slowing your team down or getting in their way?
- No fatal logs: https://phabricator.wikimedia.org/T89169
Apps[edit]
- Android app update went live, iOS update coming soon
Mobile Web[edit]
Added documentation for client-side HTML templating in core (mustache) - https://www.mediawiki.org/wiki/Manual:HTML_templates#mw.template_.28client-side.29 Gather (user article lists) will be turned on on English Wikipedia today
Search[edit]
- Code review and updates continues on https://phabricator.wikimedia.org/T90518 Schema:Search: patches submitted for Core, CirrusSearch at https://gerrit.wikimedia.org/r/#/c/199179/ and https://gerrit.wikimedia.org/r/#/c/199178/
Language[edit]
- Content Translation continue; Deployment in 5 more wikis this week.
- Need to look at: https://phabricator.wikimedia.org/T54728 by Tim/Springle/Aaron
- SWAT patch need attention for tomorrow: https://gerrit.wikimedia.org/r/#q,201131,n,z Aaron/Anomie
RelEng[edit]
Q4 roadmap: https://phabricator.wikimedia.org/T93955
- Ongoing work on staging environment
- Isolated CI (thanks for reaching out to Antoine, ops!)
- Deployment working group documenting current deployment process/tooling
- Browser test dashboard
Parsoid[edit]
- https://gerrit.wikimedia.org/r/#/c/200732/ needs review from Ops (I've already added bblack as reviewer)
- Spending some time with code cleanup this week
- No other blockers
Security[edit]
- Release is out!
- Training soon
- Working on Graphoid review
- Team building / hiring / etc
- Ops -
MediaWiki Core[edit]
- This team (and Multimedia) is no more! Now we have:
- Availability (Aaron and Gilles)
- MediaWiki API (Brad, Kunal, Mark, Gergo, Bryan [when not pretending to be a PM])
- Performance (Ori) <-- hiring for FE performance
- Search (Nik, Stas, James) <-- hiring here too
- Security (Chris) <-- still more hiring
- Tim has joined the Parsoid team which will at some point be called the Parsing team
MWAPI[edit]
Not going to lie, we're just getting started, not sure I can say anything helpful.
- Mark delving into OAuth - harassing VE people about OOUI documentation as usual, but no other blockers
- Kunal continues to focus on SUL Finalization
- Brad continues to work on AuthManager RfC implementation (and all the normal Brad stuff)
Ops[edit]
- T92324 Review Jenkins isolation architecture with Antoine
- T72068 Jenkins: Re-enable lint checks for Apache config in operations-puppet
- T88798 Jenkins is using php-luasandbox 1.9-1 for zend unit tests; precise should be upgraded to 2.0-7+wmf2.1 or equivalent
- T88366 Some traffic is not identified as Zero in Varnish
Fundraising Tech[edit]
- Getting help on fundraising vagrant role
- interviewing candidates
- no blockers
Collaboration[edit]
- T91805: pluggable talk page poster for mediawiki.feedback
Services[edit]
- Primarily focused on controlling the rate of storage growth in RESTBase
- Limiting the number of revisions stored
- Investigating compression
- Graphoid deploy - https://phabricator.wikimedia.org/T90487 (blocked by https://phabricator.wikimedia.org/T93881).