Scrum of scrums/2016-05-04

From mediawiki.org

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