Scrum of scrums/2017-05-03

2017-05-03 edit

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

Call outs: edit

Reading edit

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

Web edit

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