Scrum of scrums/2020-06-24

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

Scrum of scrums/2020-06-24

Željko Filipin

for HTML version see



= 2020-06-24 =

== Callouts ==
** m1-master failover, etherpad will have minor issues on Thursday Jun 25th
* Release Engineering
** [All] Review guidance at [[wikitech:Deployments/Covid-19]] and Code
Deployment Office Hour at 17:00UTC in #wikimedia-office
** Gerrit upgrade on Saturday, 27th of June
** "scap sync" will be renamed to "scap sync-world" in the next
release. If you use "scap sync" non-interactively, please add a note
to: [[phab:T250302]] (and also, explain why you're using it)
** scap sync now has option --canary-wait-time; [[phab:T217924]]

== SoS Meeting Bookkeeping ==
* Updates:
** looking for somebody to facilitate on 2020-07-01

== Product ==

=== iOS native app ===
* Updates:
** Bug fix 6.6.1 to be released this week [[phab:project/view/4574]]
** Early development and research on new experiments for 6.7

=== Android native app ===
* Updates:
** Completed new user contribution screen, to be deployed to Beta this week.
** Design refresh of explore feed cards and the main screen.

=== Web ===
* Updates:
** '''Summary''': sidebar instrumentation and content width limiting
for Desktop Improvements Project (DIP), component baseline taskout for
Vue.js search.
** [[Reading/Web/Desktop_Improvements|Desktop Improvements Project
(Vector / DIP)]]:
*** [[phab:T255574|<nowiki>Watchlist star gone on Vector</nowiki>]]
*** [[phab:T237036|<nowiki>ext.uls.interface should set targets and
explicitly not target the Minerva skin</nowiki>]]
*** [[phab:T254546|<nowiki>Language portlet no longer at the bottom of
*** [[phab:T253938|<nowiki>Future proof addPortletLink</nowiki>]]
*** [[phab:T250282|<nowiki>Build sidebar instrumentation</nowiki>]]
*** [[phab:T246419|<nowiki>Build collapsible sidebar and sidebar
button </nowiki>]]
*** [[phab:T60137|<nowiki>Deprecate the
SkinTemplateOutputPageBeforeExec hook</nowiki>]]
*** [[phab:T252774|<nowiki>Checkbox and mediawiki.toc.styles styles
should be merged into a single ResourceLoader module</nowiki>]]
*** [[phab:T251212|<nowiki>[Dev] Drop VectorTemplate usage in Vector</nowiki>]]
*** [[phab:T244392|Vue.js search case study]]:
**** See [[Reading/Web/Desktop Improvements/Vue.js case study/Status
log|weekly status updates]].
** Mobile website (MinervaNeue / MobileFrontend):
*** [[phab:T235712|<nowiki>Fix the most common "Module not loadable on
target mobile" warnings (Oct 2019)</nowiki>]]
*** [[phab:T255630|<nowiki>Sorry toast doesn't show for mobile editor
on pages you can't edit (Uncaught TypeError: is not a function,
 Uncaught TypeError: Cannot read property 'show' of
*** [[phab:T240622|<nowiki>[Technical debt payoff] Remove
InlineDiffFormatter and InlineDifferenceEngine from
** Standardization
*** [[phab:T255717|<nowiki>Scope and use of mediawiki.skinning's
'elements.less' file</nowiki>]]
*** [[phab:T255229|<nowiki>Align mediawiki.ui/variables.less variables
to CSS variable naming scheme</nowiki>]]
*** [[phab:T255225|<nowiki>Replace non-standard color palette .new
color with Red50 `#d33`</nowiki>]]
*** [[phab:T66477|<nowiki>Vector: Use semantic HTML5 elements where
** Miscellaneous
*** [[phab:T255814|<nowiki>Latest version of SkinBlueSpiceCalumma is
not compatible with current version of Chameleon</nowiki>]]
*** [[phab:T255299|<nowiki>Some images appear when Show Images is
*** [[phab:T253045|<nowiki>TypeError: self.hide is not a function. (In
'self.hide()', 'self.hide' is undefined)</nowiki>]]

=== Structured Data ===
* Updates:
** mediasearch design work, vue prototype work and backend changes

== Technology ==

=== Fundraising Tech ===
* Updates:
** More work on employer matching gifts: [[phab:T249924]], [[phab:T251201]]
** CentralNotice subnational targeting and banner templates going out
on train this week [[phab:T255476]]
** Improving efficiency of data export to bulk mail provider [[phab:T253152]]
** Tweaking config of card entry forms to avoid confusion [[phab:T254032]]
** Monitoring converted recurring donations now that a month has
passed, ready to convert the rest from our main card processor's old
API to their new API [[phab:T256181]]
** Adding a redirect feature to hide banners now that many browsers
don't allow pixels to set cookies: [[phab:T251780]]

=== Engineering Productivity ===

==== Release Engineering ====
* Updates:
** scap sync now has option --canary-wait-time; [[phab:T217924]]
** [All] Deployments/Covid-19 [[wikitech:Deployments/Covid-19]]
** Train Health
*** Last week: 1.35.0-wmf.37 - [[phab:T254174]]
*** This week: 1.35.0-wmf.38 - [[phab:T254175]]
*** Next week: 1.35.0-wmf.39 - [[phab:T254176]]

=== Site Reliability Engineering ===
* Updates:
** Working on actionables for the sessionstore incident
** m1-master failover, etherpad will have minor issues on Thursday Jun 25th
** Working on moving switching proton traffic to kubernetes

Wikitech-l mailing list
[hidden email]