Scrum of scrums/2017-04-19

From mediawiki.org

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

Call outs:[edit]

Product[edit]

Reading[edit]

iOS[edit]

Android[edit]

  • Beta release this week containing Wikidata title description editing expanded to many more languages, as well as various offline UX improvements
  • Further improving offline functionality and surrounding UX polish
  • Continuing work on cross-platform consolidation of CSS & JS
  • Beginning discussion of implementing offline ZIM collections (Q4 goal)
  • Current release board: https://phabricator.wikimedia.org/project/view/2352/

Reading Infrastructure[edit]

  • TemplateStyles CR, familiarizing with OCG
  • MCS: Finally updating Parsoid version requested by MCS to 1.3.0. Working on refactoring mobile-sections to a new, intermediary, mobile HTML endpoint.

Web[edit]

  • Wrapping up page previews work
  • Beginning work on a print specific stylesheet

Editing[edit]

Collaboration[edit]

  • No deploys this week, but on Monday, planning to enable new RC Filters as a Beta Feature on English Wikipedia (which does have ORES), plus all non-ORES wikis (with the possible exception of German Wikipedia).
  • Preview for when deployments restart:
    • Working on transforming Wikidata user IDs so propagated edits show user responsible
    • 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.
    • Other bug fixes

Parsing[edit]

  • Linter: Continuing to address bug reports and tweaking it. Was disabled from large wikis last Friday because of performance issues ( https://phabricator.wikimedia.org/T148609 ). Problem is now fixed and will be re-enabled next week. Decided to finish tweaking and improving output before a wider announcement.

Language[edit]

UI Standardization[edit]

  • This week:
  • Updates:
    • OOjs UI:
      • Release of v0.21.1 with 11 UI/a11y improvements https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md – among those:
        • MediaWiki theme: Ensure WCAG level AA contrast on unsupported SelectFileWidget
        • MediaWiki theme: Make readonly TextInputWidget appearance clearer
        • MediaWiki theme: TagMultiselectWidget outlined UI improvements
        • MenuOptionWidget: Remove theme-independent 'check' icon (Prateek Saxena)
        • DropdownInput-/RadioSelectInputWidget: Remove unnecessary ARIA attributes

Wikidata[edit]

  • continue work on federation and structured wiktionary
  • deploying geoshape data type on Wikidata next Monday
  • also enabling Cognate extension (interwiki links) on Wiktionary next Monday

Technology[edit]

Security[edit]

  • Reviews
    • Ex:WikibaseMediaInfo
    • TemplateStyles re-review

Services[edit]

  • Blockers: none
  • Updates:
    • Services DC switchover yesterday
    • RESTBase summary endpoint now allows 5 minutes client-side caching

Analytics[edit]

RelEng[edit]

Discovery[edit]

Fundraising Tech[edit]

Community Tech[edit]

No blockers