Scrum of scrums/2017-05-03

2017-05-03

edit

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

Call outs:

edit

Reading

edit

Android

edit
  • Discussing reading list syncing technical requirements
  • We plan to enable user opt-in OS-level backups of the app database contents
  • Continuing work on cross-platform consolidation of CSS & JS
  • Current release board: https://phabricator.wikimedia.org/project/view/2352/

Reading Infrastructure

edit

Multimedia

edit
  • 3D out on beta - will conduct some analysis over the next few weeks to determine rollout plan.
  • Media Viewer work - esp. focused on mobile support - to come in the next few weeks also.

Highlights for next 2 weeks:

  • Deploying print styles for mobile view
  • Related pages rolled out to remaining 10%
  • We will move lead paragraph above infoboxes
  • Page previews to be rolled out to all wikipedias except DE and EN
  • Tooling and bug fixes

Community Tech =

edit
  • CodeMirror - needs design review, integration with VE ongoing,
  • LoginNotify - will be deployed to Test Wikipedia next week
  • Popular page reports - working on improving speed
  • XTools rewrite - in progress

Editing

edit

Parsing

edit
  • https://gerrit.wikimedia.org/r/#/c/349432/ is waiting on security review
  • A bunch of bug fixing ongoing wrt link handling in Parsoid
  • Redlink support in Parsoid is in progress
  • Language variant support in Parsoid is in progress
  • Linter fixes ongoing -- hope to re-enable on large wikis in the coming week or two.

UI Standardization

edit
  • This week:
    • Work on bringing automatic Sketch export to Wikimedia UI Style Guide to always be up-to-date with design changes
    • Work on improving OOjs UI library's CSS and debugging by further widely reducing specificity
    • Preparation on
  • Updates:
    • OOjs UI:
      • UI and accessibilit improvements on Tag*Widgets
    • Mobile Frontend/core: Consolidation of Less mixins

Language

edit
  • No blockers.
  • Work on OOjs UI migration continue.

Collaboration

edit
  • Continued work on RC Filters, including saved filters and the guided tour.
  • Improving RC Filters documentation and fixing a couple Doxygen issues along the way.
  • Working on the user experience level code coverage issue.
  • Had to make a couple more FlaggedRevs fixes.

German Technical Wishlist

edit

Wikidata

edit

Discovery

edit
  • No blockers
  • Enabled template boosting on media searches
  • Building infrastructure for machine learning assisted ranking (aka MjoLniR)
  • Chinese analyzer seems to be doing well, deploying soon. Working on Hebrew analyzer.
  • Working on Wikidata search improvement
  • Working on Mediawiki API integration for WDQS

Analytics

edit
  • Ongoing: EventLogging to Hive refinement
  • Detailing architectural design of Wikistats2.0 backend
  • Ongoing: Better bot detection in EventLogging
  • Ongoing: Improvements to Banner Activity Pivot data set: efficiency and sanitization
  • Waiting for the deployment freeze to end, to enable annotations in the reportcard

Security

edit

Services

edit

RelEng

edit
  • Blocked
    • None
  • Blocking
    • None?
  • Updates
    • Week of May 15th is our team offsite, no train
    • 1.29 is branched

Technical Operations

edit
  • Blocked
    • None
  • Blocking
    • No-one
  • Updates
    • Datacenter switchover (back to eqiad) week

Fundraising Tech

edit
  • Getting new hire Maggie up and coding
  • PayPal Express Checkout fixes
  • CiviCRM: dedupe fixes, 3rd party mailer integration
  • Ingenico re-build / library-ization planning
  • More rounds of review for CentralNotice banner sequence