Scrum of scrums/2019-02-20

From mediawiki.org

2019-02-20[edit]

Callouts[edit]

Audiences[edit]

Contributors[edit]

Community Tech[edit]

  • Blocked by:
  • Blocking:
  • Updates:

Anti-Harassment Tools[edit]

  • Blocked by:
  • Blocking:
  • Updates:

Editing[edit]

Growth[edit]

  • Blocked by:
  • Blocking:
  • Updates:
    • ResourceLoader now supports using require() for files within the same module. Roan will present this at the 5-Minute Demo on Thursday at 21:30 UTC / 1:30pm PST (which will be recorded)
    • Roan wrote documentation on how RCFilters interacts with ORES, and it's at https://www.mediawiki.org/wiki/ORES/RCFilters

Language[edit]

  • Blocked by: None
  • Blocking: None
  • Updates:
    • ContentTranslation v2 work continue.
    • Removing old drafts held more than a year - work in progress.
    • ExternalGuidance deployed in simplewiki and idwiki last week.

Readers[edit]

iOS native app[edit]

Android native app[edit]

  • Blocked by:
  • Blocking:
  • Updates:

Readers Web[edit]

  • Blocked by:
  • Blocking:
  • Updates:
    • Summary: continuing the Advanced Mobile Contributions and MobileFrontend Architecture investment projects.
    • Responsive website (MinervaNeue / MobileFrontend):
      • Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
        • LanguageOverlay should be an Overlay with a LanguageSearcher component T215657
        • Create PromiseView pattern T215972
        • mobile.init should not be loaded on desktop Minerva T216537
        • TalkOverlay should not extend Overlay T215370
        • Migrate MobileFrontend templates from hogan to mustache / Use template transpiler T94086
        • Abandon use of template partials in MobileFrontend for components within components e.g. Button, Icon and Anchor classes T149909
      • ExternalGuidance extension review and support
      • QuickSurveys consultation for Research
      • Miscellaneous bug fixes and maintenance T202374 T212967 T150377 T205360 T214550
    • Desktop website (Vector, Popups)
    • Mid-year checkins.


Readers Infrastructure[edit]

  • Blocked by:
  • Blocking:
  • Updates:
    • Maps
      • Fixed bug with tilerator/kartotherian privileges after populate_admin script (T216466)
      • maps2004 generating tiles for codfw OS stretch migration
    • App Editor Tasks infra: work in progress, not blocked
    • Content and API URLs change in /page/summary endpoint coming soon: titles included in URLs will be percent-encoded. https://gerrit.wikimedia.org/r/c/mediawiki/services/mobileapps/+/489329

Multimedia[edit]

  • Updates

Parsing[edit]

  • Blocked by:
  • Blocking:
  • Updates:

UI Standardization[edit]


Technology[edit]

Analytics[edit]

  • Blocked by:
  • Blocking:
  • Updates:

Cloud Services[edit]

  • Blocked by:
  • Blocking:
  • Updates:

Fundraising Tech[edit]

  • Blocked by:
  • Blocking:
  • Updates:


Core Platform[edit]

  • Blocked by:RelEng on: Flaky quibble-vendor-mysql-hhvm-docker test in Jenkins https://phabricator.wikimedia.org/T216069
  • Blocking:
  • Updates:
    • EventBus extension refactored
    • Citoid port to k8s
    • Engineering manager hiring
    • Roadmapping
    • Mid-term planning
    • Integration and unit test strategy

Performance[edit]


Release Engineering[edit]

Research[edit]


Scoring Platform[edit]

  • Blocked by: None
  • Blocking: Growth for itwiki, We are working to deploy new models
  • Updates:
    • Adam is leaving :(
    • Rebuilding models to make the system more robust (Migrating away from pickle)
    • Dockerizing tests for the infra, first step to migrating to kubernetes

Search Platform[edit]

Security[edit]


Services[edit]

  • Blocked by:
  • Blocking:
  • Updates:


Site Reliability Engineering[edit]

  • Blocked by:
    • None
  • Blocking:
    • None
  • Updates:
    • First Debian buster tests succesful. Still various bugs and quirks.
    • Trusty specific puppet code is in an ongoing removal from the repo
    • eventgate-analytics deployment ongoing
    • cxserver and citoid to be migrated to the deployment pipeline.

Wikidata[edit]

  • Blocked by:
   Waiting for security check, but it's notified and we are waiting patiently 
   https://phabricator.wikimedia.org/T216419
  • Blocking:
   No one we hope
  • Updates:
   Working on Termbox mobile editing using server side rendering VueJs 
   Shape Expression support extension is worked on and will be released soon (1 month work and Security review)

German Technical Wishlist[edit]

  • Blocked by:
  • Blocking:
  • Updates:

SoS Meeting Bookkeeping[edit]

  • Updates: