Jump to content

Scrum of scrums/2017-04-26

From mediawiki.org

2017-04-26

[edit]

contact: https://www.mediawiki.org/wiki/Wikimedia_Engineering

Call outs:

[edit]


Product

[edit]

Reading

[edit]

Web

[edit]
  • Mostly bug fixing and improving code quality for pending Page previews launch
  • Need help from RelEng/Ops to address `Regression: Fix config to disable related pages where it's not wanted( https://phabricator.wikimedia.org/T163114)`. Config is being ignored and shipping feature that communities have explicitly asked to be disabled and we don't understand why.


iOS

[edit]

Android

[edit]

Reading Infrastructure

[edit]

Editing

[edit]

UI Standardization

[edit]
  • This week:
  • Updates:
    • OOjs UI:
      • Release of v0.21.2 with 11 UI/a11y improvements https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md – among those:
        • MediaWiki theme: Full WCAG level AA contrast support of widgets accomplished
        • MediaWiki theme: Fix IE 7 oversized buttons
        • MediaWiki theme: Improve SearchWidget design
        • Set ARIA `role=combobox` on DropdownWidget and LookupElement too (Bartosz Dziewoński)
        • Set `aria-owns` for everything with a dropdown list (ARIA `role=combobox`) (Bartosz Dziewoński)

Parsing

[edit]

Language

[edit]

Collaboration

[edit]
  • RCFilters: Optimization so if we know a query will return 0 results, we won't do the query at all. Some of these no-result queries have extremely poor performance.
  • Working on GuidedTour to make people aware of RCFilters beta feature
  • Working on next generation of RCFilters, including namespace and user filters, saved settings, and more sophisticated time filtering.
  • DId a deploy Monday to enable RCFilters on English Wikipedia, plus almost all non-ORES wikis. Some issues with preferences, but these have been partly tracked down.
  • Other bug fixes

Community Tech

[edit]

No blockers

  • Rollling out Cookie Blocking to all wikis next Monday
  • Further polish work on CodeMirror extension (syntax highlighting)
  • Getting community feedback on LoginNotify extension (currently on Beta Cluster for testing)
  • User rights expiration is live on all wikis

Technology

[edit]

Research

[edit]

Wikidata

[edit]

German Technical Wishlist

[edit]

Discovery

[edit]

Analytics

[edit]
  • Ongoing work on EventLogging analysis support in Hadoop - Not yet finished
  • Ongoing work on Wikistats 2.0 data back-end - Finalizing Design
  • Started to define webrequest tagging project
  • Daily uniques are in Pivot
  • Waiting for feedback on Wikistats 2.0 consultation
  • Dashiki configuration articles on meta still broken, can't fix them until the codfw-related deployment moratorium is over

TechOps

[edit]

Security

[edit]
  • Reviews
    • WikibaseMediaInfo
    • TemplateStyles

Services

[edit]

RelEng

[edit]

Fundraising Tech

[edit]
  • More Paypal Express Checkout fixes
  • Investigating potential extra session creation on paymentswiki
  • Planning Ingenico integration changeover, which will include moving a lot of functionality from MW extension to lib
  • Coordinating with Comms to update the WMF logo in various places: https://phabricator.wikimedia.org/T144254
  • CentralNotice: Banner sequence feature is in code review https://phabricator.wikimedia.org/T144453
  • CiviCRM: getting rid of the rest of our local core hacks, using upstream buildkit in CI
  • Found a dozen repos we can delete