Scrum of scrums/2019-05-01

2019-05-01 edit

Callouts edit

  • ...

Audiences edit

Contributors edit

Community Tech edit

  • Blocked by:
  • Blocking:
  • Updates:

Anti-Harassment Tools edit

  • Blocked by:
  • Blocking:
  • Updates:

Editing edit

  • Blocked by:
  • Blocking:
  • Updates:
  • Summary: More improvements to the mobile experience, with the goal of making default on some wikis by the end of the quarter
    • "Auto-save in local storage for StructuredDiscussions if your tab dies",
    • "Re-apply accidentally lost paste sanitisation T221668",
    • "Switching from mobile VE to mobile source mode with changes T128422",
    • "Make save dialog in Timeless look more like Vector's",

Growth edit

  • Blocked by:
  • Blocking:
  • Updates:
    • Special:Homepage goes live on Thursday (or Monday) to cs and kowiki

Language edit

  • Blocked by:
  • Blocking:
  • Updates:

Readers edit

iOS native app edit

Android native app edit

  • Blocked by:
  • Blocking:
  • Updates:

Readers Web edit

  • Blocked by:
  • Blocking:
  • Updates:
    • Summary: deployed "sameAs" SEO changes at 100%, still trying to fixing browser tests, planning for next year, and continuing the advanced mobile contributions and the MobileFrontend architecture investment projects.
    • Responsive website (MinervaNeue / MobileFrontend / Related Articles):
      • Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
        • Style the history page for AMC users T219895
        • AMC Navigation - overflow menu T216418
        • Upgrade MobileWebMainMenuClickTracking to have an AMC field T218627
        • AMC Navigation - add new links to main menu with click tracking T216152
      • Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
        • Post-inheritance cleanup T217220
        • Abandon use of template partials in MobileFrontend for components within components e.g. Button, Icon and Anchor classes T149909
        • Nearby isn't a WatchstarPageList. Nearby has a WatchstarPageList. T217814
        • Switch Hogan for Mustache T220620
        • Remove "mediawiki.template.muhogan" from RelatedArticles T219846
        • Remove Page's View functionality T193077
        • Remove `hasLoadError` instance variable/logic from Overlay/OverlayManager T220869
      • Browser tests
        • Rewrite MobileFrontend's browser tests from Ruby to Node T177260
        • AssertionError: false === true at thereShouldBeALinkToCreateMyUserPage on wmf-quibble PHP jobs T221860
        • Enable a MobileFrontend daily Selenium build T220659
      • Miscellaneous bug fixes and maintenance T218809 T123328 T219320 T216961 T221624
      • SEO
        • Deploy Schema.org Article linked data for all main namespace pages (previously 50% on most wikis, soon 100% on all wikis) on April 30th T209377 (thanks Leszek Manicki and WMDE!)
    • Desktop website (Popups)
    • Planning
      • Design and MobileFrontend & MinervaNeue frontend architecture planning for next fiscal year

Readers Infrastructure edit

  • Blocked by:
  • Blocking:
  • Updates:

Multimedia edit

  • Blocked by:
  • Blocking:
  • Updates:
    • released 'depicts' statements for File page on commons
    • expecting to release 'depicts' statements on UploadWizard on commons next week

Parsing edit

  • Blocked by:
  • Blocking:
  • Updates:
    • HTML -> WT: Code refactoring on the JS side to enable incremental porting.
    • WT -> HTML: All JS-side sync token transformers ported (or in gerrit); Majority of DOM transformers ported; None of the JS-side async token transformers ported yet.

UI Standardization edit

  • Blocked by:
  • Blocking:
  • Updates:

Technology edit

Analytics edit

  • Blocked by:
  • Blocking:
  • Updates:
    • Simplifying Wikistats treatment of deleted revisions: we will filter them out of all metrics, causing a drop in numbers. We will then add them back as an optional filter when the UI is ready to handle this more advanced type of interaction
    • Pretty major update to mediawiki history, new/improved fields, schema changes, data stability and quality improvements
    • Collaborating on a prototype for client error logging with Sentry

Cloud Services edit

  • Blocked by:
  • Blocking:
  • Updates:

Fundraising Tech edit

  • Blocked by:
  • Blocking:
  • Updates:
    • Got a fixed version of the expense report back to Finance. Won't eat all our exchange rate query allowance, but does require a click to grant permission.
    • Upgrading rest of the payments cluster to stretch
    • More work on decoupling final direct link between front end forms and backend db
    • Rewriting email subscription management pages
    • Civi dedupe workflow improvements
    • Optional 'employer' box on payments forms (to see if matching donations are offered)

Core Platform edit

Performance edit

Release Engineering edit

  • Blocked by:
  • Blocking:
  • Updates:

Research edit

  • Blocked by:
  • Blocking:
  • Updates:

Scoring Platform edit

  • Blocked by:
  • Blocking:
  • Updates:

Search Platform edit

Security edit

  • Blocked by:
  • Blocking:
  • Updates:

Services edit

  • Blocked by:
  • Blocking:
  • Updates:

Site Reliability Engineering edit

  • Blocked by:
  • Blocking:
  • Updates:

TechComm edit

  • Blocked by:
  • Blocking:
  • Updates:
    • No TechCom meeting this week

Wikidata edit

  • Blocked by:
  • Blocking:
  • Updates:

German Technical Wishlist edit

  • Blocked by:
  • Blocking:
  • Updates:

SoS Meeting Bookkeeping edit

  • Blocked by:
  • Blocking:
  • Updates: