Scrum of scrums/2014-12-10

Facilitating: Grace Gellerman

Editing

 * Need ops review + help with Puppet change for exposing Citoid https://gerrit.wikimedia.org/r/#/c/178419/
 * wmf12 contains major changes to how typing works in VisualEditor. Should result in better IME support, may cause bugs
 * Thanks to David Chan for his awesome work on this
 * VE wmf12 also ships with find & replace, thanks to Ed Sanders
 * Performance issue on saving in VE (double parse) fixed thanks to Tim Starling
 * Tim also submitted a change eliminating more double parses in ConfirmEdit (CAPTCHA)
 * David Chan in SF until Dec 14
 * Roan working remotely from Europe Dec 15 - 19

Parsoid

 * Upcoming deployment (still testing):
 * https://phabricator.wikimedia.org/T50900 Mark missing images info in data-mw.
 * Once that's deployed, Flow can use that instead of using data-parsoid. We'll then remove data-parsoid from expanded template content (it is not needed by Parsoid or clients and it bloats the DOM unnecessarily).

Multimedia

 * SHA-1 patch...in progress, unsure of when it will be done.
 * Chaining thumbnails is causing some sharpness issues, big nasty debate over it happening now. Grab your popcorn.
 * UploadWizard refactoring progressing according to plan.
 * Mark broke Firefogg uploading for a while, should be fixed now. (soon?)

Platform

 * T77930 - language
 * Better search rate/concurrency limiting (involves small PoolCounter changes)
 * Optimisting edit stashing live on non-Wikipedias, the rest will come today
 * Edit stash on preview patch merged, https://gerrit.wikimedia.org/r/#/c/178768/ pending
 * LoadBalancer slave lag handling tweaks (https://phabricator.wikimedia.org/T78124), maybe Sean can review?

Security

 * lots of core and extension patches, release next week to address them
 * Plancake, fundraising upload design reviews done
 * Services: OCG
 * Audit - https://www.mediawiki.org/wiki/User:CSteipp_(WMF)/ISec_Audit
 * CSteipp out Dec 16-31, Tim handling triage of security

Services

 * RESTBase deployment (https://phabricator.wikimedia.org/T1228) ongoing
 * Benchmark results looking good: https://phabricator.wikimedia.org/T76370
 * Need to order hardware, hopefully this week: https://phabricator.wikimedia.org/T76986
 * Heads up on https://phabricator.wikimedia.org/T55784 (Parsoid HTML for views, first likely views)
 * Created tag blocked-by-services in phab: https://phabricator.wikimedia.org/project/view/933/: Please use this to mark your issues if you are blocked by services.

Partners

 * Adam on vacation Christmas week
 * T76626 downgrade interstitial - meeting scheduled for next week to examine further options
 * T78172 Language-aware redirects for mdot webroot in general - just created card. Initial W0 experiment seems to be doing an okay job. Surprise! ;) people like searching in their keyboard language.

Language

 * Closed sprint 79
 * Cross-wiki dashboard
 * Auto-save translation drafts
 * Publishing options and warnings
 * Various deployment related tasks
 * Started sprint 80
 * Infrastructure improvements
 * Red link adaptation
 * Various production readiness tasks
 * Joel on vacation week after Christmas

Ops

 * RT to be migrated to Phabricator Wednesday Dec 17th 1600 PST - 2400 PST
 * T1228 Restbase deployment/T76986 RESTBase production hardware
 * T76626 escalated to upper management
 * T67683 beta cluster varnish purge - bblack is on it.

Mobile Web
Evaluating mustache libraries for core - probably going to use lightncandy WikiGrok to all logged in users on mobile today (1 week test) Working with Nik, Stas, Aaron on Wikidata Query engine (trying out Titan and OrientDB)

QA

 * refactoring tests
 * updates to beta labs
 * routine stuff
 * would like Brandon, JeanFred, or Brian Wolff to close https://phabricator.wikimedia.org/T67683 if it is fixed.

Fundraising Tech

 * CentralNotice:
 * Get our banner content back out of Google
 * Admin page performance and usability fixes
 * investigating banner hide cookies
 * Some banners' close buttons do not call standard hide functions
 * Added P3P headers on the HideBanner page so IE respects cookies set across domains
 * Payments cluster:
 * Quieting logs
 * Parsing new audit log formats

Analytics

 * Helping people make dashboards, process documented at: https://wikitech.wikimedia.org/wiki/Analytics/Dashboards
 * Work with Sean on the data warehouse progressing nicely
 * Event Logging replication stalled for only some tables (being investigated)

Flow

 * officewiki is Flow! LQT pages converted, wikitext talk pages archived, LQT turned off
 * Catalan wiki trialing Flow, along with Hebrew and French. Non-English communities want it more.
 * really need T51193 "... set $wgContentHandlerUseDB = true" on enwiki
 * VPT post proposing giving bot group the new 'editcontentmodel' right is coming
 * can we turn $wgContentHandlerUseDB = true on without fixing T73163: "Cannot edit old revisions if the content model of those revisions are different from the page's current revision live without undo?"