Hi,

for HTML version see
https://www.mediawiki.org/wiki/Scrum_of_scrums/2020-04-15

Željko

--

= 2020-04-15 =

== Callouts ==
* Release Engineering
** Next week: No Train/No Deploys Tuesday - Friday
** [All] Review guidance at [[wikitech:Deployments/Covid-19]] and Code
Deployment Office Hour at 17:00UTC in #wikimedia-office
* Readers Web/UI Standardization/ Design Style Guide
** Base10 color amended from `#222` to `#202122` to fully comply with Web
Content Accessibility Guidelines when combined with Accent50 `#36c` link
color contrast ratio. [[phab:T248393]]
*** Rollout already succeeded in Design Style Guide
https://design.wikimedia.org/style-guide/visual-style_colors.html &
WikimediaUI Base, OOUI. Other extensions/skins to be followed-up on.

== SoS Meeting Bookkeeping ==
* Updates:
** No meeting next week because of Wikimedia Foundation holiday

== Product ==

=== iOS native app ===
* Updates:
** 6.6 release out on public beta (mobile-html integration) -
[[phab:project/view/4273]]
*** bug fixing and working towards code freeze

=== Android native app ===
* Updates:
** mobile-html integration currently in Beta; production release pending
resolution of caching issues on RestBase side.

=== Web ===
* Blocking:
** Release Engineering - Portals gulp4 migration [[phab:T247996]]
* 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: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:T246419|<nowiki>Build collapsible sidebar and sidebar button
</nowiki>]]
*** [[phab:T246170|<nowiki>Build new logo for Desktop Improvements
Header</nowiki>]]
*** [[phab:T244481|<nowiki>Provide basic FeatureManagement in Vector
codebase</nowiki>]]
*** [[phab:T243281|<nowiki>Build opt-out link for logged-in users with new
vector on</nowiki>]]
** Mobile website (MinervaNeue / MobileFrontend):
*** [[phab:T249864|<nowiki>Section edit icon not displaying in Minerva
skin</nowiki>]]
*** [[phab:T248141|<nowiki>Regression: MobileFrontend overrides
non-existent user page handling in desktop view</nowiki>]]
*** [[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:T240622|<nowiki>[Technical debt payoff] Remove
InlineDiffFormatter and InlineDifferenceEngine from
MobileFrontend</nowiki>]]
*** [[phab:T246838|<nowiki>Avoid SEO performance and user experience
penalties by addressing our handling of lazy loaded images using
MutationObserver</nowiki>]]
*** [[phab:T244444|<nowiki>Replace all possible, non-product specific icons
in MobileFrontend/MinervaNeue with WikimediaUI/OOUI ones</nowiki>]]
*** [[phab:T236097|<nowiki>Dev: Popups modules should set targets to mobile
and desktop</nowiki>]]
** Miscellaneous
*** [[phab:T138401|<nowiki>Replace jsduck with JSDoc3 across all Wikimedia
code bases</nowiki>]]

=== Product Infrastructure ===
* Updates:
** mobile-html: The first edit button will be moved to lead paragraph to
match iOS behavior [[phab:T248903]]

=== Structured Data ===
* Updates:
** some changes to MachineVision - exclude pictures of people from
classification as much as possible
** experimenting with vue.js on MachineVision
** investigations for Structure Data part 2

=== UI Standardization ===
* Updates:
** Design Style Guide: Base10 color amended from `#222` to `#202122` to
100% comply with Web Content Accessibility Guidelines when combined with
Accent50 `#36c` link color contrast ratio. [[phab:T248393]]
*** Rollout already succeeded in WikimediaUI Base, OOUI. Other
extensions/skins to be followed-up on.
** OOUI v0.38.0 released
https://gerrit.wikimedia.org/g/oojs/ui/+/v0.38.0/History.md
*** two breaking changes icons `stripe*` and `toc` removed,
*** New features: ButtonMenuSelectWidget and IndexLayout.php#setTabPanel
implemented (thanks Ed Sanders)

== Technology ==

=== Fundraising Tech ===
* Blocked by:
** Need to figure out how to force-push a reset to an old repo, might have
to bother releng
* Updates:
** Testing migrating recurring donations from main card processor's old API
to new API: [[phab:T232017]]
** Still looking for better options to replace 3rd party cookies for
cross-wiki banner hiding: [[phab:T244699]]
** Investigating how to create multilingual email for failed donations
using core CiviCRM: [[phab:T230064]]
** Trying to get contractor-performed CentralNotice work reviewed and
deployed: [[phab:T246347]], [[phab:T226438]]

=== Core Platform ===
* Blocking:
** Search: MW Job consumers sometimes pause for several minutes
[[phab:T224425]]

=== Engineering Productivity ===

==== Quality and Test Engineering ====
* Updates:
** April Quality and Testing Engineering Office Hour - Software testing
anti-patterns: Selenium [[phab:T246880]]

==== Release Engineering ====
* Blocked by:
** Web team: Portals gulp4 migration [[phab:T247996]]
* Updates:
** [All] Deployments/Covid-19 [[wikitech:Deployments/Covid-19]]
** Train Health
*** Last week: 1.35.0-wmf.27 - [[phab:T247774]]
*** This week: 1.35.0-wmf.28 - [[phab:T247775]]
*** Next week: No Train/No Deploys Tuesday - Friday

=== Search Platform ===
* Blocked by:
** Core: MW Job consumers sometimes pause for several minutes
[[phab:T224425]]
* Updates:
** Search index for page 5 days out of date - [[phab:T249435]]
_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to