Scrum of scrums/2017-04-19

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

Call outs:

edit

Product

edit

Reading

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.
  • 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