Hi,
for HTML version see
https://www.mediawiki.org/wiki/Scrum_of_scrums/2020-04-29
Željko
--
= 2020-04-29 =
== Callouts ==
* Release Engineering
** [All] Review guidance at [[wikitech:Deployments/Covid-19]] and Code
Deployment Office Hour at 17:00UTC in #wikimedia-office
== Product ==
=== Android native app ===
* Blocked by:
** [[phab:T249770]] (Core Platform / mobile-html caching issue)
* Updates:
** Release of mobile-html integration in Beta. Release to production is
pending resolution of caching issues.
=== Web ===
* Updates:
** '''Summary''': new header, collapsible sidebar, Vue.js tasking,
and
continuing desktop improvements project (DIP).
** [[Reading/Web/Desktop_Improvements|Desktop Improvements Project (Vector
/ DIP)]]:
*** [[phab:T251212|<nowiki>Drop VectorTemplate usage in Vector</nowiki>]]
*** [[phab:T250851|<nowiki>Allow skins to override mediawiki.page.ready
initialisation</nowiki>]]
*** [[phab:T249372|<nowiki>[Dev] DRY up the menu templating code</nowiki>]]
*** [[phab:T249073|<nowiki>[Spike 4hrs] Discuss and agree on nomenclature
and rules for template partial usage</nowiki>]]
*** [[phab:T246170|<nowiki>Build new logo for Desktop Improvements
Header</nowiki>]]
*** [[phab:T244481|<nowiki>Provide basic FeatureManagement in Vector
codebase</nowiki>]]
*** [[phab:T244392|Vue.js search case study]]:
**** [[phab:T249051|<nowiki>[Spike 12.75 hrs] Where does the
application-specific Vue.js search code live and what impact does this
decision have on the long term?</nowiki>]]
**** Onboarding
** Mobile website (MinervaNeue / MobileFrontend):
*** [[phab:T246767|<nowiki>Implement Tap to show for lazy loaded images
without MutationObserver - Scrolling on a Kai OS mobile device can be slow
on articles with lazy loading</nowiki>]]
*** [[phab:T246838|<nowiki>Avoid SEO performance and user experience
penalties by addressing our handling of lazy loaded images using
IntersectionObserver</nowiki>]]
** Miscellaneous
*** [[phab:T138401|<nowiki>Replace jsduck with JSDoc3 across all Wikimedia
code bases</nowiki>]]
=== Product Infrastructure ===
* Updates:
** Push notifications infrastructure RFC: [[phab:T249065]]
=== Structured Data ===
* Updates:
** working on MediaSearch prototype
** fixing MachineVision bugs
** prototyping a vue version of the MachineVision UI
== Technology ==
=== Fundraising Tech ===
* Updates:
** Fixing issues with backup processor's NL bank transfer integration
** More rounds of fixes & code review on CentralNotice features -
subnational targeting, banner templates & clone campaign
** Removing last direct DB link between front-end payments forms and
back-end DB
=== Core Platform ===
* Blocking:
** Search Platform: MW Job consumers sometimes pause for several minutes
[[phab:T224425]]
** Android native app - [[phab:T249770]] (Core Platform / mobile-html
caching issue)
=== Engineering Productivity ===
==== Release Engineering ====
* Updates:
** [All] Deployments/Covid-19 [[wikitech:Deployments/Covid-19]]
** Train Health
*** Last week: No Train/No Deploys Tuesday - Friday
*** This week: 1.35.0-wmf.30 - [[phab:T249962]]
*** Next week: 1.35.0-wmf.31 - [[phab:T249963]]
=== Search Platform ===
* Blocked by:
** Core: MW Job consumers sometimes pause for several minutes
[[phab:T224425]]
* Updates:
** Add mapping for ORES topic field in ElasticSearch [[phab:T240550]]
** Remove usage of MEDIAWIKI_JOB_RUNNER from CirrusSearch extension
[[phab:T247129]]
=== Site Reliability Engineering ===
* Updates:
** Looking into new push notification service request [[phab:T250452]]