Scrum of scrums/2015-03-25

= 2015-03-25 =

Apps

 * Android app slated to go live 30-March-2015, iOS TBD but not too long after that
 * https://phabricator.wikimedia.org/T90606 Avoid cache fragmenting URLs for Share a Fact shares: https://gerrit.wikimedia.org/r/#/c/198805/ submitted for review for review
 * Bernd got services code running on Labs

Search

 * 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/

Parsoid

 * Last week, identified and fixed a bug in Parsoid's serialization that surfaced with a move to RESTBase (because of a bunch of different things happening together). It is mostly a testing failure on our end -- our testing all uses the V1 API and RESTBase uses the V2 API. We have started to fix that mismatch.
 * We have also working to clean up our logging output for better visibility in Kibana. Also fixed a bunch of issues that were generating a lot of useless warnings (will be deployed today).

Multimedia

 * RIP
 * Someone with puppet knowledge, could use help with Sentry, not urgent because our quarterly goals don't require it to be finished.
 * UploadWizard is looking mighty sexy. Will be more sexy by the end of this week. There are no user-facing changes, but you should feel slightly less afraid of it now.

Ops

 * 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
 * Alex has taken this


 * T88366 Some traffic is not identified as Zero in Varnish

Services

 * Hit some Cassandra issues due to massive template updates
 * being mitigated, will need more HW, talking to ops
 * Graphoid deploy - https://phabricator.wikimedia.org/T90487
 * Need security review and some code face-lifting
 * MobileApps service live in labs

Security

 * Backporting for security release
 * Finished Popups/Hovercard review
 * Graphoid and code review for Gather this week
 * Hiring - https://boards.greenhouse.io/wikimedia/jobs/42816

MediaWiki Core

 * Absorbed Multimedia and exploded in a shower of new teams
 * expect more communication "soon" about how to contact the new teams (phab, etc)
 * l10nupdate fixed (this time for real!)
 * SUL rename notifications sent to most users who will be renamed
 * Working with NIkerabbit on T92232 (CX beta-feature does not stay enabled)

RelEng

 * Ongoing work on staging environment
 * finalizing staging-tin
 * Isolated CI project
 * Procurement for 2 servers in labs subnet with Jessie: https://phabricator.wikimedia.org/T93076
 * Zuul packaged for Precise and apparently working \o/
 * Have to rebase Trusty then work on a Jessie package with OpenStack folks / Debian python teams.
 * Browser test dashboard spike this week
 * Blockage (still): Antoine would like review from Ops regarding isolated CI architecture https://phabricator.wikimedia.org/T92324

Analytics

 * We wrapped up dashboarding work and are waiting for data to be consistent and sampled before delivering the final dashboard to the Edit team
 * Event Logging problem with logging due to a recent deployment, fixed, no re-running analysis needed

Editing

 * Just trucking along, nothing weird happening
 * Alex M working with Dan A on instrumentation
 * Matt F from Flow seems to be having fun building their VE integration, has been contributing patches to VE and OOUI
 * Roan needs to catch back up with Parsoid / RESTbase integration issues

Language
https://gerrit.wikimedia.org/r/#/c/198760/ https://gerrit.wikimedia.org/r/#/c/199554/
 * Focused on fixing Special:ContentTranslationStats
 * Reviews required (Aaron is working with Niklas):

Fundraising Tech

 * Got some security training - thanks Chris!
 * More steps towards compliance with PCI SAQ A-EP
 * Starting coding to integrate new Latin America payment processor
 * Deploying internal dashboard
 * More plotting how to determine banner view history's affect on donations while respecting user privacy

Mobile Web

 * Client-side HTML templating in core now (mustache only currently)
 * Need to add documentation
 * Gather prototype launched
 * A lot of new WikiGrok code deployed