Scrum of scrums/2016-05-04

2016-05-04

edit

Technology

edit

Release Engineering

edit

For all:

  • T128190 - Migration of browser tests Jenkins jobs to selenium jobs
    • The migration of browsertests* to selenium* is almost complete, however, Željko needs people to claim their failing browser tests. See the task for more information.
      • The task has a table, but it's not clear what you want people to do (are you just asking about the rows with missing "contact from browsertests.yaml" fields)?

For operations:

Security

edit
  • Reviews:
    • json-schema done, AuthManger done (no more comments, a few minor things before all patches are +1'ed)
    • Starting on T129584 this week
  • Starting work on AuthService next week (heads up to Services, we'll probably be scheduling a few meetings with you) (Marko: ack && yay!)
  • Ops: ping again on T128819

Services

edit

(Marko cannot attend today, sorry)

  • RESTBase
    • working on storing all auth checks locally (now we are calling the MW API every time)
  • EventBus / Change propagation
    • started using it in production for the summary endpoint today
    • more dependency updates to follow soon
  • Cassandra move to 2.2.6 soon
    • first up: maps cluster
  • use Scap3 - https://lists.wikimedia.org/pipermail/wikitech-l/2016-April/085299.html

Technical Operations

edit
  • Blocking:
    • none
  • Blocked:
    • none
  • Updates:
    • May 15 (Chrome SPDY removal deadline). Getting HTTP/2 working fully deployed till then
    • started using letsencrypt for various small services

Product

edit

Reading

edit
  • Most of Reading engineering is at an offsite today, I believe.

Reading Infrastructure

edit
  • AuthManager core patches are just waiting for security +1s. Work is ongoing on extensions; CentralAuth, LdapAuthentication, ConfirmEdit could use reviews if anyone is interested.

Editing

edit

Collaboration

edit
  • Blocking:
    • External store work. External Store deployed everywhere on Beta with no complications. Work on this continues. We now need to set up a second External Store on Beta for Flow, to test the migration.
  • Blocked:
  • Updates:
    • Continuing notification work on:
      • Cross-wiki notifications coming by default on May 12th!
      • Echo email formatter
      • Work continues on the new Echo MVC architecture

Parsing

edit

Language

edit
  • Blocking:
    • Apertium->Jessie. Yet to finalize plan and proceed.
  • Blocked:
  • Updates:
    • cxserver service will be migrated to scap3 deployment soon.
    • Translate (twn, meta,..) now using Apertium MT from cxserver.

Discovery

edit


Analytics

edit
  • Scaling of pageview API , more work than anticipated
  • Working new domain analytics.wikimedia.org, wikistats 2.0 migration, meeting with research to map early states of project
  • Still trouble with jenkins

Fundraising Tech

edit
  • coding new PayPal integration
  • pulling in lots of CiviCRM upstream changes
  • making CentralNotice fail gracefully in odd cache edge cases
  • Casey hanging out with reading offsite
  • more work towards replacing ActiveMQ