Scrum of scrums/2016-06-01
2016-06-01
editProduct
editReading
editReading Infrastructure
edit- AuthManager coming soon - it's on the beta cluster now! Please indicate if you hae a serious blocker now at https://phabricator.wikimedia.org/T135504
Web
edit- Starting Hovercards A/B test during this sprint (with 1% in HU.wiki)
- Rolling lazy loaded images / references to medium sized wikis
- Blocked (Ops/Analytics) - https://phabricator.wikimedia.org/T127883
iOS
editAndroid
edit- Production release 2.2.146 rollout out this Tuesday. https://lists.wikimedia.org/pipermail/mobile-l/2016-May/010243.html(New features include: reading lists, edit here, Show redirect source in search results, updates for AuthManager, No longer download and widen high-quality images when on a metered connection.)
- Working on new feed UI
Mobile Content Service
edit- Adding first couple of new feed endpoints this week (enwiki featured article, most read articles, aggregated endpoint for previous and future feed microservices)
Community Tech
edit- We're going to be testing the PageAssessments extension on Labs this week (https://www.mediawiki.org/wiki/Extension:PageAssessments)
- Continuing work on new CopyPatrol Tool (http://tools.wmflabs.org/plagiabot)
- More investigation on Category collation
- No blockers
Editing
editLanguage
edit- Blocked: Parallel Corpora dumps: https://phabricator.wikimedia.org/T127793 (Tech Ops)
Multimedia
edit- Blocked: New repository request for FileAnnotations so we can experiment and do design/code review on Mark's crappy prototype
- Updates
- ImageTweaks waiting on Thumbor and a few other things, no news there AFAIK
- Gallery slideshow core work coming along, no huge updates from prtksxna
- UW fatals rate waaaay down since last year, thanks Sentry people for helping us track it
Parsing
edit- Tidy replacement: With latest HTML5Depurate and visual diff test run, ~93.4% of test pages render with pixel perfect accuracy. Working through remaining diff scenarios (a lot of the diffs are harmless minor pixel shifts) to identify real issues and having wikitext be fixed or fix core parser as required.
- Tim working on a HTML5 parser to fix some core parser issues around doBlockLevels.
- Will attempt switching Parsoid to service-runner sometime next week (Arlo & Services)
- Arlo close to getting html2html endpoint done (last remaining blocker to enable Parsoid new HTML version with separate data-mw)
- VE & CX: Please start planning how to handle this new version.
- Kunal working on using the new Linker code for files/images.
Collaboration
edit- Blocked - None
- Blocking - No change
- Updates
- Working on Echo special page, for both JS and no-JS users
- Schema changes we requested are done, we now need to backfill and use the new schema
Discovery
edit- Blocking: none
- Blocked: none
- Tomasz last day at WMF was on Friday, Katie Horn leading Discovery now
- ElasticSearch 2.3 upgrade in progress: https://phabricator.wikimedia.org/T133124
- TextCat A/B test for english wiki started
- Updated Portal language stats.
Fundraising Tech
edit- Fixed CentralNotice tests, now enforcing ES3
- More work to get off ActiveMQ, remove SPOF
- Testing new processor in Israel, Japan and Ukraine
- We quit messing with language fallback and just got the last few missing messages translated to Ukrainian
- Ready to test new PayPal integration method
- Enhancing fraud & dos mitigation measures
Technology
editServices
edit- RESTBase
- enforcing rate limits as of today
- pageview: 10 req/s
- transforms: 5 req/s
- enforcing rate limits as of today
- Change Propagation
- now handles summary and MCS updates as well as purges
- partially moved RestbaseUpdateJobs from job runners to it
- still missing transclusions
- MathML enabled by default across all projects
- proper caching and purging still a TODO
- RESTBase side for purging proposed in https://github.com/wikimedia/restbase/pull/628
- need Ops help for the Varnish side of things - https://phabricator.wikimedia.org/T136205#2343850
- proper caching and purging still a TODO
Technical Operations
edit- Blocking: none
- Blocked: none
- Updates:
- libicu update successful
- Started preliminary work on migrating appservers to jessie
- Last day of Riccardo
- Getting graphite into better shape
Analytics
edit- Loaded 3 months of pageview data into Druid and querying it is very fast
- Cleaning up limn-flow-data, limn-edit-data, and limn-languge-data a little bit, deploying today
- Working on processing data from the mediawiki databases and turning it into an analytics-friendly schema (one example is slowly changing dimensions such as page_title recorded as (page_id, page_title, valid_from, valid_to))
- pageview requests that miss the cache are rate-limited to 10 req/s. More req/s than that will throw 429
Security
edit- Two-factor usability surveying prep continues
- Reviews: Ex:DoubleWiki, Ex:TemplateStyles, Use of wheels for deployment by Analytics
Release Engineering
edit- Blocking: None
- Blocked: Nada
- Update:
- Auth Manager rolling out *soon*