Scrum of scrums/2015-04-08
2015-04-08
editLanguage
edit- CX is keeping us busy. Two more languages: gu, vi
- Releasing MLEB this month too for Babel.
- Dependency:
Translate/mw-config: https://gerrit.wikimedia.org/r/#/c/199263/ (Aaron Schulz, ?)
Colaboration
edit- T94282
Wikidata
edit- What has your team done since we last met?
- Breaking Wikipedia over Easter ;)
- Evaluated wrong time values
- Community accepted the padlock-gadget https://phabricator.wikimedia.org/T92384
- Worked on RDF output
- What will your team do before we meet again?
- RDF output
- usage tracking
- move on with units
- Is anything slowing your team down or getting in their way?
- No fatal logs: https://phabricator.wikimedia.org/T89169
- Changing a name in LDAP: https://phabricator.wikimedia.org/T85913
- Are you about to put something in another team’s way?
- let’s see.. ;)
Apps
edit- https://phabricator.wikimedia.org/T94915 Server API contract change for CAPTCHAs that broke account creation on both apps - although this specific case is particularly spurious (technically speaking, tests would only work sometimes if using OCR), the general principle of API polling (e.g., Cucumber REST cases) is going to be examined in hopes of earlier spotting these issues in production (and perhaps lower environments as appropriate).
- iOS app update approved, slated to go live Monday, 13-April
Mobile Web
edit- Released Gather to Wikipedia a week ago - making further improvements, discussing with community
- Jenkins build issues - seems to be randomly failing
- Anonymous editing has been turned on by default
Search
edit- https://phabricator.wikimedia.org/T90518 for Schema:Search on desktop -Adam B merged in https://gerrit.wikimedia.org/r/#/c/199178/ and https://gerrit.wikimedia.org/r/#/c/199179/ so it will make group 0 on 15-April. Adam B asked Baha about getting the global into operations/mediawiki-config to make the events actually be sent to the server.
Search Team
edithttps://phabricator.wikimedia.org/project/profile/1174/
Done
- Meta: moved tasks from old Core-Team project into tighter-scoped projects under the Search-Team project
- MediaWiki-Search: (see the Search section above)
- CirrusSearch: improved phrase prefix searching and highlighting
- Wikidata-Query-Service:
- Improve support for funky dates in RDF export
- Expand data model for RDF export
- Tighten control over RDF export contents
To do
- Meta: Get edit access to Search-Team board; recreate former organization and prioritization
- Ongoing interviews of search team candidates
- MediaWiki-Search: (see the Search section above)
- CirrusSearch: improve intitle:phrase prefix search results
- Wikidata-Query-Service:
- Create dumps transformation tool
- Improve RDF export data formats
Security
edit- Working on graphoid review
- Will start coordinating with API on 1.24.3 isues
- iSEC report publishing next monday
Release Engineering
edit- Continuing to work on staging environment
- MW-Vagrant shuffling of service installation paths
- By team browser test dashboard
- MW 1.25 branch cut
Parsoid/Parsing
edit- Yet to fully transition to "Parsing".
- Last week, we spent a bunch of time on code cleanup and enforcing standard node.js code styles.
- Synced up with VE and Services team over Q4 goals.
- Need review from ops: https://gerrit.wikimedia.org/r/#/c/200732/
Fundraising Tech
edit- vactions (Katie, Sherah, Elliott)
- interviewing propective hires
- working on:
- campaign-associated mixins to replace some in-banner javascript https://phabricator.wikimedia.org/T90915
- integrating with Astropay to fundraise in Central and South America https://phabricator.wikimedia.org/T90503
- CiviCRM upgrade
- no blockers, just thanks
- for mustache templates
- to MModell and BDavis for vagrant mutiwiki work https://phabricator.wikimedia.org/T78739
Services
edit- RESTBase: VE to start hitting RB directly on all WPs today, yay
- enwiki first, other WPs after if things go well & there's time
- Ops: HTML dumps access - https://phabricator.wikimedia.org/T94093
Editing
edit- Joel Auftrecht (embedded from Team Practices Group) started on Monday
- OOjs UI 0.9.7 released on Friday
- Previous was 0.9.4; we went to 0.9.7 because we screwed up while releasing (twice!), tainting 0.9.5 and 0.9.6
- Mobile VE should be less broken now (i.e. link tools should actually load now)
- Test coverage for VE: https://integration.wikimedia.org/cover/visualeditor
Analytics
edit- Event Logging outage Monday lost data for at most five hours. We can not recover this data because it was due to the disk being full and logs could not be written.
- Dashboard for Visual Editor is ready to look at, and is updated daily: https://edit-analysis.wmflabs.org/compare/. The data coming into Event Logging still has some pretty serious problems and we have a lot of caveats for anyone who wants to draw serious conclusions from it. (Come talk to team analytics if you want details).
Ops
edit- T92324 Review Jenkins isolation architecture with Antoine
- no movement?
- T72068 Jenkins: Re-enable lint checks for Apache config in operations-puppet
- Andrew Bogott offering to help review
- 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
- no movement?
- T88366 Some traffic is not identified as Zero in Varnish
- no movement, but none expected.
MediaWiki API
edit- Working on SUL finalization, OAuth updates and AuthManger
- Merged a change to the mediawiki/vagrant.git repo that may cause "Call to undefined method Composer\Autoload\ClassLoader::setClassMapAuthoritative()" if things go horrible wrong (see engineering-l email for more details)