Scrum of scrums/2019-07-17

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

Scrum of scrums/2019-07-17

Željko Filipin
Hi,

for HTML version see
https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-07-17

Željko

--

= 2019-07-17 =

== Callouts ==

* Site Reliability Engineering - DBAs say: Wikidata master database
switchover scheduled for 30th July 05:00-05:30 AM UTC (requires read-only)
https://phabricator.wikimedia.org/T227062
* Search Platform blocked by Release Engineering: WDQS GUI build is broken:
https://phabricator.wikimedia.org/T227818
* Release Engineering - train blocked
** Search Platform - T228283 ElasticaErrorHandler.php: Object of class
Elastica\Response could not be converted to string
** Core Platform - T228286 LocalFile.php: Call to a member function
getName() on a non-object (null)
* Language blocked by Core Platform: T228025 - Translate sandbox signup is
broken

== Product ==

=== Contributors ===

==== Editing ====
* Updates:
** Improved performance of section editing by only building the CE tree for
the selected section: https://phabricator.wikimedia.org/T215717#5330186
** Iterating on edit cards
** Removed "Welcome to Wikipedia" overlay on mobile VE:
https://phabricator.wikimedia.org/T227670

==== Growth ====
* Blocking:
** Scoring Platform - Working with Growth on triaging ORES filter updates
https://phabricator.wikimedia.org/T227094
* Updates:
** Homepage: Use 2x2 grid for mobile summary of start module (task T227109)
** Allow posting questions to Flow pages (task T212433)
** Do not let users thank for a log entry if actor was deleted (task
T224240)

=== Readers ===

==== iOS native app ====
* Updates:
**Released 6.3
https://phabricator.wikimedia.org/tag/ios-app-v6.3-lobster-on-a-motorcycle/
***talk pages
***bug fixes
*** media & link insertion editing tools
**Working on 6.3.1
https://phabricator.wikimedia.org/tag/ios-app-v6.3.1_lobster-on-an-orv/
*** bug fixes
*** talk pages enhancements

==== Android native app ====
* Updates:
** Released to Beta! (structured image caption editing / suggested edits
for image captions and article descriptions)
** Working on integrating with page mobile-html endpoint. Current board:
https://phabricator.wikimedia.org/project/view/4123/

==== Readers Web ====
* Updates:
** Summary: continuing development of the advanced mobile contributions and
MobileFrontend architecture projects.
** Responsive website (MinervaNeue / MobileFrontend / Portals):
*** [
https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
Advanced mobile contributions]
**** [https://phabricator.wikimedia.org/T225731 <nowiki>AMC - mark AMC
setting as "new" </nowiki>]
**** [https://phabricator.wikimedia.org/T220016 <nowiki>Create new
MobileWebUIActionsTracking schema</nowiki>]
**** [https://phabricator.wikimedia.org/T214540 <nowiki>[EPIC] AMC
Navigation - user menu</nowiki>]
**** [https://phabricator.wikimedia.org/T224735 <nowiki>[AMC] Updates to
user pages</nowiki>]
**** [https://phabricator.wikimedia.org/T224070 <nowiki>Update
notifications & search icons (AMC & non-AMC)</nowiki>]
**** [https://phabricator.wikimedia.org/T195795 <nowiki>Use a clearly
intended height on MinervaNeue header</nowiki>]
*** [
https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
Invest in the MobileFrontend & MinervaNeue frontend architecture]
**** [https://phabricator.wikimedia.org/T225447 Tasking]
**** [https://phabricator.wikimedia.org/T217102 <nowiki>MFA:
TalkSectionAddOverlay should use Overlay.make pattern</nowiki>]
**** [https://phabricator.wikimedia.org/T193077 <nowiki>Remove Page's View
functionality</nowiki>]
**** [https://phabricator.wikimedia.org/T123328 <nowiki>[GOAL] Lazy load
references in mobile skin</nowiki>]
**** [https://phabricator.wikimedia.org/T212944 <nowiki>Update page issues
folder structure</nowiki>]
*** Miscellaneous:
**** [https://phabricator.wikimedia.org/T227929 <nowiki>CSS spiked by 2kb
(23% increase) for ALL users</nowiki>]
**** [https://phabricator.wikimedia.org/T228235 <nowiki>Edits lost when
clicking back from talk overlay</nowiki>]
**** [https://phabricator.wikimedia.org/T225423 <nowiki>Minerva -
Special:ContentTranslation displays TypeError:"options is null"</nowiki>]
**** [https://phabricator.wikimedia.org/T226106 <nowiki>[Research 4hrs]
Three clicks required to exit talk overlay</nowiki>]
**** [https://phabricator.wikimedia.org/T225100 <nowiki>"Minerva AB test"
blocking merge in unrelated repos</nowiki>]
**** [https://phabricator.wikimedia.org/T201131 <nowiki>Bug: Order of some
paragraphs is flipped on mobile</nowiki>]
**** [https://phabricator.wikimedia.org/T97891 <nowiki>setPageTitle to
empty string or false should prevent rendering of H1 on page otherwise
Wikivoyage will print 2 h1 elements in Vector</nowiki>]
**** [https://phabricator.wikimedia.org/T225260 <nowiki>BUG: Notifications
tray (mobile) - margins and borders</nowiki>]
**** [https://phabricator.wikimedia.org/T220979 <nowiki>[Bug] Notification
counts broken on mobile</nowiki>]
**** [https://phabricator.wikimedia.org/T220668 <nowiki>Regression:
Download icon doesn't download images</nowiki>]
** Planning
*** Desktop refresh planning

==== Product Infrastructure ====
* Updates:
** Will only answer to "Product Infrastructure" from now on
** Released a new pagelib version with a fix for the interaction handling
of reference clicks and missing interaction handling of pronunciation
clicks.
** Investigating OSM corruption https://phabricator.wikimedia.org/T218097
** Followup to ReadingLists incident:
https://phabricator.wikimedia.org/T227665
** Planned Modern Event Platform Stream Configuration Service architecture:
https://phabricator.wikimedia.org/T205319
** Event Platform Client Library specification process ongoing:
https://phabricator.wikimedia.org/T228175
** Updating open_nsfw project for deployment in WMF prod (as nsfwoid):
https://github.com/mdholloway/nsfwoid

==== Structured Data ====
* Updates:
** We are now called the structured data team :o
** working on getting arbitrary statements for files on commons
production-ready

=== Language ===
* Blocked by:
** Core Platform: T228025 - Translate sandbox signup is broken

=== UI Standardization ===
* Updates:
** OOUI v0.33.3 released
https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md
*** WindowManager: Prevent iOS Safari from scrolling the page behind the
dialog
*** ProcessDialog aftermath styling from 0.33.0 overhaul
** Continuing work on Special:Contributions related to AMC
https://phabricator.wikimedia.org/T117736

== Technology ==

=== Fundraising Tech ===
* Updates:
** Waiting on payment processor to test India forms
** Finishing backend work for recurring donation conversion
** updating CiviCRM custom fields for our users
** Fixing CentralNotice bugs having to do with EventLogging updates
** Making a couple of our message queue consumers more parallelizable
** Almost done converting all our python2 tools to python3

=== Core Platform ===
* Blocking:
** Release Engineering:
*** MediaWiki installer silently ignores invalid extensions
https://phabricator.wikimedia.org/T225512
*** T228286 LocalFile.php: Call to a member function getName() on a
non-object (null)
** Language: T228025 - Translate sandbox signup is broken
** Performance: Need CR for <nowiki>{{PAGEID}}</nowiki> optimization. –
https://gerrit.wikimedia.org/r/519352
* Updates:
** Transition planning this week

=== Engineering Productivity ===

==== Performance ====
* Blocked by:
** Core Platform: Need CR for {{PAGEID}} optimization. –
https://gerrit.wikimedia.org/r/519352
** WMDE/Wikidata: Need help figuring out why DeferredUpdates
enqueue-on-failure patch is incompatible with Wikibase. –
https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/497537/
** Site Reliability Engineering:  Need review on the filter logic of
obsolete domains in GTIDs for GTID_WAIT. –
https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/517830/
* Updates:
** Peter and Gilles of our team will be attending WeLoveSpeed! –
https://www.welovespeed.com/2019/programme/
** Aaron is helping CPT with identifying and migrating (some) users of
MainStash. (Thanks! -CPT)
** Q Goals published at
https://www.mediawiki.org/wiki/Wikimedia_Technology/Goals/2019-20_Q1#Performance

==== Release Engineering ====
* Blocked by:
** Core Platform: MediaWiki installer silently ignores invalid extensions
https://phabricator.wikimedia.org/T225512
* Blocking:
** Search Platform: WDQS GUI build is broken:
https://phabricator.wikimedia.org/T227818
* Updates:
** Train Health
*** Last week: 1.34.0-wmf.13 - https://phabricator.wikimedia.org/T220738
*** This week: 1.34.0-wmf.14 - https://phabricator.wikimedia.org/T220739
**** Search Platform - T228283 ElasticaErrorHandler.php: Object of class
Elastica\Response could not be converted to string
**** Core Platform - T228286 LocalFile.php: Call to a member function
getName() on a non-object (null)
*** Next week: 1.34.0-wmf.15 - https://phabricator.wikimedia.org/T220740

=== Scoring Platform ===
* Blocked by:
** Working with Growth on triaging ORES filter updates
https://phabricator.wikimedia.org/T227094
* Updates:
** Jade RFC finally closed! https://phabricator.wikimedia.org/T200297
** Andy Craze working on ORES deployment and Jade development -- working
API incoming
** Working with Core platform on Jade-related schema changes

=== Search Platform ===
* Blocked by:
** Release Engineering: WDQS GUI build is broken:
https://phabricator.wikimedia.org/T227818
* Blocking:
** Release Engineering - T228283 ElasticaErrorHandler.php: Object of class
Elastica\Response could not be converted to string
* Updates:
** Reindexing WDQS servers: https://phabricator.wikimedia.org/T228122
** Troubles reindexing wikidata: https://phabricator.wikimedia.org/T227136
** Working on creating RDF export for SDC/MediaInfo:
https://phabricator.wikimedia.org/T221917
** Working on getting glent suggestions into Elastic indexes:
https://phabricator.wikimedia.org/T227364
** Working on CirrusSearch configuration for cloudelastic:
https://phabricator.wikimedia.org/T220625
** Working on CirrusSearch query dispatcher:
https://phabricator.wikimedia.org/T216429

=== Security ===
* Updates:
** Received: Security review of preact 8.4.2, to be assigned:
https://phabricator.wikimedia.org/T227726
** Received & Assigned:  (informal) Security Concept Review For LibUp 2.0,
starting: https://phabricator.wikimedia.org/T227820
** Received & Assigned: Concept Review for the machine vision, new,
starting - https://phabricator.wikimedia.org/T227591
** Froze: Waiting on update from Yurik/Vega folks (upstream) to proceed
stalled - https://phabricator.wikimedia.org/T222806

=== Site Reliability Engineering ===
* Blocking:
** Performance:  Need review on the filter logic of obsolete domains in
GTIDs for GTID_WAIT. –
https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/517830/
* Updates:
** DBAs say: Wikidata master database switchover scheduled for 30th July
05:00-05:30 AM UTC (requires read-only)
https://phabricator.wikimedia.org/T227062

== Wikimedia DE ==

=== Wikidata ===
* Blocking:
** Performance: Need help figuring out why DeferredUpdates
enqueue-on-failure patch is incompatible with Wikibase. –
https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/497537/

== SoS Meeting Bookkeeping ==
* Updates:
** Jazmin and/or Deb will facilitate the meeting for the next three weeks
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l