https://www.mediawiki.org/wiki/Scrum_of_scrums/2021-03-17#WMDE_Technical_Wishes

= 2021-03-17 =

== Callouts ==
* SRE ServiceOps upgrade of the k8s codfw kubernetes cluster completed.
Traffic is being repooled, do reach out to us on T277191 if issues are
observed. k8s eqiad cluster to probably follow next week.
* SRE ServiceOps blocked on
**Product Infrastructure on T274262
**Analytics on T274262
**Thanks to Product Infrastructure and PET for acting on the above task
last week
* RelEng: Developer satisfaction survey is live until 2021-03-24:
https://forms.gle/xj2jNUcP7kmSgtwV8
* RelEng: When to use train vs backports quick guide:
https://wikitech.wikimedia.org/wiki/Deployments/Train_vs_backport

== Gerrit patches or GitHub Pull Requests for reviews or feedback ==
*

=== No updates ===
CommTech, AHT, Library
=== '''No notes provided''' ===
Editing, Growth, Parsing, Language, Inuka, Cloud Services, Performance,
Quality & Test, Search Platform, Security,

== SoS Meeting Bookkeeping ==
* Updates:

== Product ==
=== iOS native app ===
* Blocked by: N/A
* Blocking: N/A
* Thank yous:
* Updates: Setting scope for next version.

=== Android native app ===
* Blocked by: N/A
* Blocking: N/A
* Thank yous:
* Updates: New version out end of last week. Small updates, we're now
releasing every 2 weeks.

=== Web ===
* Blocked by:
* Blocking:
* Thank yous:
** Michael Holloway of Product Infrastructure for diagnosing and fixing
Readers Web's second (!!) duplicate EventLogging event bug, this time
affecting the PrefUpdate schema: https://phabricator.wikimedia.org/T218835
* Updates:
** Still working on bolstering the UniversalLanguageSelector
instrumentation: https://phabricator.wikimedia.org/T268504 and its subtasks
** … and the new Desktop Improvements language switcher treatment:
https://phabricator.wikimedia.org/T256023
** Investigating how to deliver the language switcher A/B test to everyone
efficiently: https://phabricator.wikimedia.org/T275807
** Deployed and then reverted an update to MobileFrontend's lead paragraph
hoisting feature: https://phabricator.wikimedia.org/T262093 and
https://phabricator.wikimedia.org/T277367

=== Product Infrastructure ===
* Blocked by:
* Blocking:
** SRE Service Ops on T274262
* Thank yous:
** From SRE Service Ops for working on chromium-render on T274262
* Updates:

=== Structured Data ===
* Blocked by:
* Blocking:
* Thank yous:
* Updates:
** Wrapping up tasks needed before we make MediaSearch the default search
UI on commons, including https://phabricator.wikimedia.org/T273879, which
will switch the main search input to point to Special:MediaSearch (there
will be a preference to switch this back to Special:Search available)
** Continuing to work on improved search profile (
https://phabricator.wikimedia.org/T271799)
** Continued discussions across teams regarding Structured Data Across
Wikimedia (image recommendations API and structured content)
** Vue stuff: as part of our MediaSearch work (currently in
WikibaseMediaInfo), we've added reusable Checkbox, Radio, and [in-progress]
Dialog components

=== Abstract Wikipedia ===
* Blocked by:
** None?
* Blocking:
** None?
* Thank yous:
* Updates:
** Continuing on phase gamma:
https://meta.wikimedia.org/wiki/Abstract_Wikipedia/Phases
** The Wikifunctions logo concept vote has now closed; working with Legal
and Comms on next steps:
https://meta.wikimedia.org/wiki/Abstract_Wikipedia/Wikifunctions_logo_concept/Vote

=== Vue.js ===
* Blocked by:
* Blocking:
* Thank yous:
** Everyone who helped push through the changes to support ES6 in
MediaWiki: Timo Tijhof (Krinkle) and DannyS712 for code reviewing the
ResourceLoader and minifier changes, Lucas Werkmeister for finding a
critical bug in the minifier change, and James Forrester and Ed Sanders for
code reviewing the linter changes and releasing new versions of all these
packages.
* Updates:
** MediaWiki now has built-in support for writing modern JavaScript (ES6)!
*** You can now use ES6 code in MediaWiki core, extensions, and skins, as
long as it's in a feature that doesn't need to support IE11. ResourceLoader
modules that use ES6 code have to be flagged as such, and you will need to
put ES6 code in a separate directory so that different eslint rules can be
applied. For detailed instructions on how to start using ES6 in your code,
see https://www.mediawiki.org/wiki/ResourceLoader/ES6 .
*** See wikitech-l for the full announacement

== Technology ==

=== Analytics ===
* Blocked by:
* Blocking:
** SRE Service Ops on T274262
* Thank yous:
* Updates:

=== Fundraising Tech ===
* Blocked by:
* Blocking:
* Thank yous:
* Updates:
** More work on email prefs page https://phabricator.wikimedia.org/T268510
** Enhancements to optional employer autocomplete field (used for matching
gifts)
** Lots of minor Civi fixes https://phabricator.wikimedia.org/T275442,
https://phabricator.wikimedia.org/T275445,
https://phabricator.wikimedia.org/T277338,
https://phabricator.wikimedia.org/T277247
** Investigating software libraries that handle multiple payment providers
https://phabricator.wikimedia.org/T277246,
https://phabricator.wikimedia.org/T277245
** Better error handling for CentralNotice invalid banner name:
https://phabricator.wikimedia.org/T173782


=== Platform ===
* Blocked by: None
* Blocking:
* Thank yous:
** From SRE Service Ops for working on T274262
* Updates:

=== Engineering Productivity ===

==== Release Engineering ====
* Blocked by:
**
* Blocking:
**
* Thank yous:
** Moritz & John for assistance with GitLab / CAS
** Alex ServiceOps: Kudos on codfw k8s upgrade!
* Updates:
** Deployments/Covid-19
https://wikitech.wikimedia.org/wiki/Deployments/Covid-19
** Train Health
*** Last week: 1.36.0-wmf.34 [[phab:T274938]] <!--
https://phabricator.wikimedia.org/T274938 -->
*** This week: 1.36.0-wmf.35 [[phab:T274939]] <!--
https://phabricator.wikimedia.org/T274939 -->
*** Last week: 1.36.0-wmf.36 [[phab:T274940]] <!--
https://phabricator.wikimedia.org/T274940-->

=== Site Reliability Engineering ===
* Blocked by:
** Analytics on T274262
** Product infrastructure on T274262
* Blocking:
* Thank yous:
* Updates:
* SRE ServiceOps upgrade of the k8s codfw kubernetes cluster completed.
Traffic is being repooled, do reach out to us on T277191 if issues are
observed. k8s eqiad cluster to probably follow next week.

=== WMDE Technical Wishes ===
* Blocked by:
* Blocking:
* Thank yous:
* Updates:
 * Due to user feedback, we will change the settings of the Popups
extension so that reference previews and page previews can be enabled
separately. Today’s reference previews release will not happen and is being
rescheduled.
 * Making simplifications to the reportupdater script, to support Hive
queries natively, plus minor streamlining of the format and config.
https://gerrit.wikimedia.org/r/c/analytics/reportupdater/+/667192

== Cross-cutting ==
* Blocked by:
** [long term] Search Platform: PHP 8.0 work is long-term blocked on the
migration to ElasticSearch 7.0 https://phabricator.wikimedia.org/T263142
* Blocking:
** None?
* Thank yous:
** Roan and Kunal for driving the support for ES6 and ES5 rules in our
eslint linting (now rolled out).
** Adam Wight for working to modernise Wikidata's data-values/value-view
linting tools.
* Updates:
** PHP 8.0 work is focussed on helping upstream provide forwards and
backwards compatibility in Elastica-related PHP code.
** CI tools' upgrade status is a little behind:
https://libraryupgrader2.wmcloud.org/status?branch=master
_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to