Scrum of scrums/2015-12-16

From mediawiki.org

2015-12-16[edit]

Reading[edit]

Web[edit]

  • Read more feature live on all language Wikipedias as desktop beta feature / mobile beta. Please try it out!
  • Lead image beta experiment now using WikidataPageBanner
  • TechOps involvement requested: potential cache issue, unclear that it's actually MobileFrontend - https://phabricator.wikimedia.org/T121594

Mobile Content Service[edit]

  • 55% of Android Beta App users use the RB based service for link previews (page summary) + page content

Android[edit]

  • 2.1.136-2015-12-09 published.
    • New Wikipedia Maps.
    • Final release of 2015.

iOS[edit]

  • Marching to TestFlight beta testing (with org.wikimedia.wikipedia bundle ID to ensure database upgrade coverage) soonish. Got an iOS device? Download the Wikipedia app and let Josh Minor know if yu're interested

Reading Infrastructure[edit]

Community Tech[edit]

Editing[edit]

Language[edit]

  • Deployment of cxserver service-runner rewrite is delayed to Thursday

Collaboration[edit]

  • Cross-wiki Echo notification work is mostly done.
  • Also planning some UX changes to how Echo notifications work in general
  • We finished populating the Flow artificial primary keys.
  • Flow Nuke integration almost done

Fundraising Tech[edit]

  • Investigating potential CN bug limiting banners on mobile
  • Updating donation forms and fraud prevention for backup credit card processor
  • Fixes for CiviCRM
  • Internal dashboard updates


Research[edit]

Technology[edit]

Services[edit]

Analytics[edit]

  • Event Logging has been having trouble as we switch to TokuDB because space filled up, no data loss yet but we've been backfilling from time to time. We send notices to Analytics-l but if your numbers look weird, either ask us or rerun your report
  • pageview API: blogpost, clients in python, JS, R, dev summit session, all's well that ends well
  • Wikistats reports are being slowly transitioned to Hadoop, we're on track this quarter and planning to be hopefully done in two more quarters
  • We're consolidating all our Phabricator work from Analytics-Backlog and Analytics-Engineering to just simply Analytics.

Security[edit]

  • Reviews: Thumber almost completed, PageAssessment starting monday for CommTech
  • Security release Thursday
  • Not yet blocked, but will need parsing team review of T119158 soon
  • Password policy updates

Release Engineering[edit]

  • Blocking: (none)
  • Blocked by: (none)
  • Updates:
    • Scap3 refactoring and tech debt cleanup
    • Started migrating Jenkins to jessie
    • Brief experiment with Appium support in MW-Selenium
      • Sorta works but need a real test case (any interest from iOS or Android teams?)
      • dr0ptp4kt just pinged bgerstle and niedzielski on #wikimedia-mobile
    • Experimenting with JS-based end-to-end test framework
    • Gitblit redirection work in progress

Technical Operations[edit]

  • Blocking: none
  • Blocked on: none
  • Updates:
    • udp2log decommisioning in favor of kafka complete (kudos to Andrew Otto)
    • Migration of unmaintained OpenDJ LDAP to OpenLDAP
    • restbase to service::node done
    • cxserver to service::node NOT done.


Discovery[edit]

Maps/Graphs[edit]

  • Akosiaris is helping with OSM
  • Vega 2.0 is stable, I manually updated many graphs to Vega 2.0, and marked others as Vega 1 so that we can switch default to 2
  • SECURITY: Need Kartographer review, Vega protocols