Scrum of scrums/2016-08-24

= 2016-08-24 =

Android native app

 * Current sprint: https://phabricator.wikimedia.org/project/view/2142/
 * Next sprint: https://phabricator.wikimedia.org/project/view/2178/
 * Summary: Navigation UX overhaul work continues

Mobile Content Service (MCS)

 * no update

iOS native app

 * Current release board: https://phabricator.wikimedia.org/project/board/1736/
 * 5.1 is in regrssion / beta. Due to go to the app store next week
 * Next board: https://phabricator.wikimedia.org/project/view/2150/
 * 5.2 is in developmentwith expected deployment alongside iOS 10 release in late September
 * Adding iOS 10 support (with widgets)
 * Dropping iOS 8 support

Reading Web

 * Current sprint:
 * Shipped lazy loaded images to all wikipedias
 * Diagnosing hovercards EL
 * Improving search exp in mobile web
 * Improvements to related pages and the footer in mobile web


 * Next sprint:
 * Related pages improvements
 * Shipping wikidata descriptions in mobile web to some wikis

Community Tech

 * AbuseFilter/AntiSpoof fix (https://phabricator.wikimedia.org/T29987) - deployed and most filters + titleblacklists updated
 * Numeric sorting
 * Deployed numeric sorting to Swedish Wikipedia for further testing, seems to be working
 * Will deploy to English Wikipedia next week barring any bug discoveries
 * Cross-wiki watchlists - making schema changes to CentralAuth
 * No blockers

Discovery

 * No blockers
 * Working on BM25 implementation
 * Working on multi-wiki indexes
 * Working on integrating Polestar (http://vega.github.io/polestar/) and WDQS GUI to allow create graphs visually from WDQS results
 * Deployed portal updates & blog post: https://blog.wikimedia.org/2016/08/16/wikipedia-portal-update/
 * Retro of portal evolution: https://commons.wikimedia.org/wiki/File:Impact_of_Wikipedia.org_Portal_Changes_-_A_Retrospective_Statistical_Analysis.pdf
 * Reordering of stemming/asciifolding deployed, but no changes pending reindex (https://phabricator.wikimedia.org/T142721 )
 * Analysis of asciifolding in French: https://www.mediawiki.org/wiki/User:TJones_(WMF)/Notes/Adding_Ascii-Folding_to_French_Wikipedia
 * TLDR: French more complex than English ;) But positive results.
 * Asked for community help to update "showing results from" translation: https://phabricator.wikimedia.org/T143355  * Analysis of portal pageview increase: https://github.com/wikimedia-research/Discovery-Research-Portal/blob/master/Analyses/Pageviews%20Rise/README.md

Language

 * Blocked: none
 * Blocking: none
 * Updates:
 * Apertium packages for Jessie ready (few waiting for dependencies to be uploaded to WMF repo).
 * CX getting updates on template handling soon.

Parsing

 * Still waiting on a security review of the ParserMigration extension.
 * Thinking about going ahead with https://phabricator.wikimedia.org/T111604 in the coming months (spliting up parser tests into multiple files). If you have thoughts / concerns, please comment on the ticket.
 * Nothing else significant to report.

Collaboration

 * Blocking:
 * Stephane is making progress on the Flow caching rewrite, which is blocking multi-DC.
 * Blocked:
 * Updates:
 * We have enabled Flow on all user talk pages on kabwiki.
 * New feature to allow unwatching Flow boards from an Echo notification.
 * Rasterizing Echo icons for email to work around Gmail bug.
 * Fixed dot-dot-dot menu on Special:Notifications on mobile
 * MediaWiki-Vagrant change to use psysh for Zend, since phpsh is broken

Analytics

 * AQS (pageview api) cluster is having some performance issues, Luca is back tomorrow and will take a closer look
 * Getting ready to build the Wikistats 2.0 front-end, evaluating js frameworks, do weigh in if interested
 * same ongoing work as last week, loading the new cluster, deploying the new event bus schemas, vetting the reconstruction of edit history

Security

 * Security reviews this week:
 * ACL configuration for url-downloader.wikimedia.org allowing upload.wikimedia.org
 * Catching up on reviews from last week
 * Incident handling
 * Darian working on hiring tasks with Recruiting

Services
Blocking: none

Blocked: Updates:
 * Parsoid move to scap3 blocked by RelEng: https://phabricator.wikimedia.org/T142990
 * Deployed Change Prop with new kafka driver

RelEng

 * Blocking
 * Parsoid scap3 deployment: https://phabricator.wikimedia.org/T142990
 * Blocked
 * (Ops) Contint networking: https://phabricator.wikimedia.org/T140257#2553490
 * (Ops/puppet) https://gerrit.wikimedia.org/r/#/c/300092/ ("contint: tidy Nodepool slaves config history")
 * (Ops) Help requested: Upgrade base MW-Vagrant image to Jessie - https://phabricator.wikimedia.org/T136429
 * Outline from bd808: https://phabricator.wikimedia.org/T136429#2572195
 * Ori suggesting Ops support: https://phabricator.wikimedia.org/T136429#2572433
 * Updates
 * Bugfix release of scap
 * European SWAT started Monday!

Fundraising Tech

 * More queue work
 * More dedupe work
 * Applied security release to payments
 * Reacting to GeoIP lookup domain removal (3rd party impact)

ArchCom

 * https://www.mediawiki.org/wiki/Architecture_committee/Status
 * Last week: 2016W33: 2016-08-17 (Wednesday)
 * ArchCom Planning meeting: Phab:E260
 * Notes: Architecture committee/2016-08-17
 * ArchCom-RFC office hour: Phab:E261
 * Agenda: Revisiting T105652 (content model storage)
 * This week: 2016W34: 2016-08-24 (Wednesday)
 * ArchCom Planning meeting: Phab:E262
 * Notes: Architecture committee/2016-08-24
 * ArchCom-RFC office hour: Phab:E263
 * Agenda: Schema change for page content language

Wikidata

 * Blockers: none.
 * Progess on the "structured data for Commons" prototype … (https://phabricator.wikimedia.org/T140760)
 * … as well as concept work for automated list generation (https://twitter.com/simulo/status/766717877047193600).
 * We wrote a policy about guarantees we give about our public interfaces for data access (https://www.wikidata.org/wiki/Wikidata:Stable_Interface_Policy).
 * Experimenting with sorting statements (https://phabricator.wikimedia.org/T129244).