Scrum of scrums/2015-11-04

2015-11-04

edit

Reading

edit
  • Need help security reviewing Cards extension
  • Parsoid team: We will be contacting you with findings from research around slimming down Parsoid output for reading
  • Looking to deploy Relatedarticles extension and QuickSurveys before end of month

Android

edit
  • Transitioning to Marshmallow target API.
  • Fixing crashes identified in HockeyApp from the last release.
  • Identifying testing weaknesses and making improvements.
  • 5.0 Alpha released!
  • Should be getting ball rolling on API usage & Universal Links soon

Content Services

edit
  • Removing mobile-html route
  • Renaming mobile-html-sections* routes to mobile-sections* (dropping the "html-" part since it's really JSON output)
  • Offloading transformations from client to service (except the ones that depend on the client width, a client setting or a click handler on the client)
  • potential blocker: Parsoid does not mark red links https://phabricator.wikimedia.org/T117519 -> https://phabricator.wikimedia.org/T39902

Reading Infrastructure

edit

Community Tech

edit
  • No blockers
  • We may also need an additional security review before the end of the quarter: https://phabricator.wikimedia.org/T117142
    • Open a #secruity-review ticket, and we can negotiate Got it!
  • Community Wishlist Survey starts next week

Editing

edit

Language

edit
  • No Blocker/Blocking.
  • Unblocked: Comment on Datetime widget: https://gerrit.wikimedia.org/r/#/c/216909/
  • Unblocked: T86385: Translate extension makes huge batch INSERTS
  • Work on CX suggestions continue.
  • service-runner patch in review, Puppet config for it in progress.

Parsing

edit

Collaboration

edit
  • External store patch is ready to merge, but needs review from Jaime : https://gerrit.wikimedia.org/r/#/c/226544/
  • Same applies for artificial primary key for Flow reference tables : https://gerrit.wikimedia.org/r/#/c/238393/ . I'll create the needed followup tickets today.
  • Dump work continuing
  • Just converted ptwikibooks from LQT to Flow
  • Cross-DC preparation work in progress. https://gerrit.wikimedia.org/r/#/c/247575/ just rolled out, which will deliberately cause much of our cache to gradually expire and not re-fill. This will give us info on how Flow behaves without its Memcached Index cache layer
  • We're continuing preparatory and design work for cross-wiki Echo notifications.
  • We'll be resuming work on Flow anti-spam soon

Infrastructure

edit

Technical Operations

edit
  • Blocking: none
  • Blocked: none
  • Updates:
    • OpenDJ LDAP server for labs migration ongoing
    • Mostly in maintainance mode this week.
    • Will try and migrate ops meeting to bluejeans next week.

Services

edit
  • Cassandra
  • QG EventBus
  • QG High-volume API end-points

Security

edit
  • Reviews for Sessions in progress
  • patches on the cluster
  • Secure code training Dec 3rd, email will go out to wikitech-l soon
  • We are probably going to allow "Access-Control-Allow-Origin: *" with "Access-Control-Allow-Credentials: false" across wikis (T62835)
  • Static analysis tools, PCI scanning still in progress

Release Engineering

edit

Discovery

edit
  • Working on language improvement, A/B test started
  • Working on setting up Relevance Lab
  • Portal improvement work continues, posted public document about reasoning & plans
  • New GUI for WDQS with completion, bells & whistles
  • Considering deployment freeze in December
  • Maps: working with Wikivoyage RU/EN on adoption
  • Graphoid has been moving forward - now supports both Vega 1 and Vega 2 on the service side. Working with services team on restructuring its storage.
  • Zero had a number of issues last week, Yuri still resolving them.

Advancement

edit

Fundraising Tech

edit
  • Lots of post-upgrade fixes for CiviCRM modules
  • Fixing email list generation and success tracking for November appeals
  • Troubleshooting Worldpay issues
  • Testing backup CC processors for December

Research

edit
  • article translation recommendations to be surfaced in ContentTranslation in the sprint starting Wednesday
  • deployed WikiData vandalism predictor in ORES ('reverted' model)
  • working through notes from security review for ORES service