Hi all,

For HTML version, see:
https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-07-31


Deb

---

= 2019-07-31 =

== Callouts ==
* Wikipedia.org portal weekly update blocked on:
https://phabricator.wikimedia.org/T213806
* Moving pages on wiki results in lowered article counts:
https://phabricator.wikimedia.org/T212706
* Growth for ORES filters threshold/deployment update stuck in triage
https://phabricator.wikimedia.org/T227094

== Product ==

=== Contributors ===

==== Community Tech ====
* Updates:
** Need to meet with Security regarding the upcoming Password Reset wish
that we'll be working on.
** WhoWroteThat browser extension/gadget work has begun.
** New Page Patrol work is progressing well.

==== Anti-Harassment Tools ====
* Updates:
** Launched Adiministrator Confidence Survey on ITWP.
** Partial Blocks is likely coming soon to all wikis.
** Work on Interaction Timeline coming up next.

=== Readers ===

==== iOS native app ====
* Updates:
** 6.3.1 in beta testing
https://phabricator.wikimedia.org/tag/ios-app-v6.3.1_lobster-on-an-orv/
*** bug fixes
*** talk pages enhancements
** 6.4 exploratory phase
https://phabricator.wikimedia.org/tag/ios-app-v6.4-seamonkey-on-a-hoverboard/
** History & Diffs
** iOS13 / iPadOS updates

==== Android native app ====
* Updates:
** Released updated Beta, continuing regression testing.
** Starting to look towards Suggested Edits v3.
** Continuining work on integration with mobile-html

==== Readers Web ====
* Updates:
** Summary: wrapping up advanced mobile contributions. [
https://phabricator.wikimedia.org/T228916 Deployment to all Wikipedias
planned for August 7th.] \o/
** Responsive website (MinervaNeue / MobileFrontend / Portals):
*** [
https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
Advanced mobile contributions]:
**** [https://phabricator.wikimedia.org/T226068 <nowiki>AMC Outreach -
Modal</nowiki>]
**** [https://phabricator.wikimedia.org/T214540 <nowiki>[EPIC] AMC
Navigation - user menu</nowiki>]
**** [https://phabricator.wikimedia.org/T229295 <nowiki>[EPIC] Cleanup AMC
after release</nowiki>]
**** [https://phabricator.wikimedia.org/T228419 <nowiki>Improve list styles
on mobile Special:RecentChanges </nowiki>]
**** [https://phabricator.wikimedia.org/T224216 <nowiki>Add recent changes
link into main menu for AMC</nowiki>]
**** [https://phabricator.wikimedia.org/T229024 <nowiki>GrowthExperiments
shouldn't be setting the AMC mode</nowiki>]
**** [https://phabricator.wikimedia.org/T229000 <nowiki>[Bug] All mobile
options reverted when desktop preferences saved</nowiki>]
**** [https://phabricator.wikimedia.org/T224070 <nowiki>Update
notifications & search icons (AMC & non-AMC)</nowiki>]
**** [https://phabricator.wikimedia.org/T217197 <nowiki>Move skin
"subtitle" markup that contains redirect and breadcrumbs</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/T225460 <nowiki>Add Redux to
MobileFrontend</nowiki>]
**** [https://phabricator.wikimedia.org/T216537 <nowiki>mobile.init should
not be loaded on desktop Minerva</nowiki>]
*** Miscellaneous:
**** [https://phabricator.wikimedia.org/T227034 <nowiki>Multimedia viewer
does not open for Minerva desktop images</nowiki>]
**** [https://phabricator.wikimedia.org/T229228 <nowiki>Watch/unwatch url
is incorrect for non-js users</nowiki>]
**** [https://phabricator.wikimedia.org/T229031 <nowiki>Flaky wdio test:
MinervaNeue/history_steps "Page diff Added and removed content"</nowiki>]
**** [https://phabricator.wikimedia.org/T228736 <nowiki>[BUG] Drawer does
not appear for block messages on mobile</nowiki>]
**** [https://phabricator.wikimedia.org/T221978 <nowiki>[Bug] Visiting a
talk section flashes page content</nowiki>]
**** [https://phabricator.wikimedia.org/T228278 <nowiki>Edits lost when
writing replies on talk page before leaving the page</nowiki>]
**** [https://phabricator.wikimedia.org/T123328 <nowiki>[GOAL] Lazy load
references in mobile skin</nowiki>]
**** [https://phabricator.wikimedia.org/T222373 <nowiki>Remove the lazy
load references beta feature</nowiki>]
**** [https://phabricator.wikimedia.org/T225260 <nowiki>BUG: Notifications
tray (mobile) - margins and borders</nowiki>]
**** [https://phabricator.wikimedia.org/T205341 <nowiki>Split up reset.css
rules to specific element selectors only where needed and remove file
altogether</nowiki>]

==== Product Infrastructure ====
* Updates:
** mobile-html:
*** doesn't load images by default anymore. Use pagelib.c1.Page.setup()
with loadImages: true
*** doesn't show edit buttons by default. Use
pagelib.c1.Page.setEditButtons(true, false).
*** Other pagelib changes:
https://github.com/wikimedia/wikimedia-page-library/blob/master/changelog.md
*** adding new endpoint to get mobile-html output for edit previews in the
apps (POST Parsoid HTML to transform/html/to/mobile-html)
*** Working around Parsoid not handling language variants in zhwiki by
compiling a page from action=mobileview.

==== Structured Data ====
* Updates:
** "other statements" finally released - users can add arbitrary
wikidata-style statements on File pages and in UploadWizard
** expecting to be mostly supporting the release this week

==== Parsing ====
* Updates:
** As of Tuesday morning, Parsoid/PHP parsertests are about ~95% green;
wt2wt mode is 1 test away from green
** Working with SRE, Security, RelEng to deploy Parsoid/PHP to scandium for
mass round trip testing ( https://phabricator.wikimedia.org/T228069 )
** We have filed tasks against client services (VE, CX, Flow, MCS/PCS) to
start thinking about the Parsoid/PHP switch. Please do take a look.
** All of these are subtasks of https://phabricator.wikimedia.org/T229015
*** PHP 7.2 seg fault bug (heads up) -
https://phabricator.wikimedia.org/T228346
*** ''maybe'' related to https://phabricator.wikimedia.org/T224491#5361755
*** Need releng input on
https://gerrit.wikimedia.org/r/c/mediawiki/vendor/+/526262#message-53d7d95822b4bb887abccee55a041f5d665ece1b
*** The associated ticket is https://phabricator.wikimedia.org/T213494 and
Scott has proposed some other ideas there

=== UI Standardization ===
* Updates:
** Design Style Guide: Working on first patch for release of Components
section
*** Updated Components images
*** Adding minimal font size to Typography section and fixing connected
accessibility bug on portals https://phabricator.wikimedia.org/T227789
** No OOUI release this week

== Technology ==

=== Fundraising Tech ===
* Updates:
** CentralNotice
*** sending some small fixes out on the train
https://phabricator.wikimedia.org/T227711
*** still following up on contractor-written features: On-wiki preview of
unsaved banners, Campaign fallback, finer geotargeting
** CiviCRM
*** Updating recurring charge logic to handle new 'convert to recurring'
flow https://phabricator.wikimedia.org/T227048
*** Diagnosing deadlock related to new stats fields added last week
*** Exporting more donation stats to email campaign manager
https://phabricator.wikimedia.org/T228241
** Donation forms
*** following up on feedback after some internal tests with India
cardholders
*** form tweaks, asking processor for fixes to parts of the flow out of our
control

=== Core Platform ===
* Updates:
** Kask (new session storage) going live on testwiki tonight
** First work on new API integration tests
** Minimizing work on MainStash replacement
** Refocusing on Parsoid PHP API

=== Engineering Productivity ===

==== Performance ====
* Blocked by:
**  WMDE/Wikidata: DeferredUpdates enqueue-on-failure patch (figure out why
it fails wikibase tests);
https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/497537/
**  SRE: Improve the filtering of obsolete domains in GTIDs to avoid
timeouts on GTID_WAIT;
https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/517830/
* Updates:
** Continued CR work on reenabling AbuseFilterCaching Parser
https://phabricator.wikimedia.org/T156095
** fresnel: Improve paint timing thresholds. Release, package and deploy
Fresnel 0.4.0. – https://phabricator.wikimedia.org/T227004

==== Release Engineering ====
* Updates:
** Train Health
*** Last week: 1.34.0-wmf.15 - https://phabricator.wikimedia.org/T220740 –
Deployed on schedule
*** This week: 1.34.0-wmf.16 - https://phabricator.wikimedia.org/T220741 –
No longer blocked. We plan to deploy 1.34.0-wmf.16 to both group0 and
group1 today.
*** Next week: 1.34.0-wmf.17 - https://phabricator.wikimedia.org/T220742

=== Scoring Platform ===
* Blocked by:
** Blocked on Growth for ORES filters threshold/deployment update
https://phabricator.wikimedia.org/T227094
* Updates:
** Implementing semver for model repos:
https://phabricator.wikimedia.org/T228215
** New ORES deploy
*** Fix for ChangeProp "topic" field
https://phabricator.wikimedia.org/T228689
*** Improved huwiki model https://phabricator.wikimedia.org/T228078
*** {{sfn}} support for enwiki article quality
https://phabricator.wikimedia.org/T227153
*** (maybe) Fix ref count issue in wikidata model
https://phabricator.wikimedia.org/T229029
** Jade API spec and schema https://phabricator.wikimedia.org/T217904

=== Search Platform ===
* Updates:
** Removed indexes for zerowiki: https://phabricator.wikimedia.org/T227718
** CirrusSearch query dispatcher work merged:
https://phabricator.wikimedia.org/T216429
** Fixed mediainfo indexes to use description fields:
https://phabricator.wikimedia.org/T226722
** Finished evaluating DYM metrics available in current search satisfaction
logging: https://phabricator.wikimedia.org/T228226
** Fixed CI breakage in WikibaseLexemeCirrusSearch:
https://phabricator.wikimedia.org/T229215
** Implemented ChronologyProtection support for WDQS Updater:
https://phabricator.wikimedia.org/T212550
** Refactored Label Service in WDQS to support more kinds of queries:
https://phabricator.wikimedia.org/T175840
** Working on improving Slovak stemmer:
https://phabricator.wikimedia.org/T223787
** 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 WDQS Updater performance improvements:
https://phabricator.wikimedia.org/T212826

=== Security ===
* Updates:
** Parsoid-PHP, moved to active, assigned to Scott for now, Scott & Sam
status meeting w/ Subbu today, in-progress -
https://phabricator.wikimedia.org/T227209
** Security review of preact 8.4.2, Scott did a very simple assessment,
unassigned, stalled https://phabricator.wikimedia.org/T227726
** Concept Review for the machine vision, unassigned, stalled -
https://phabricator.wikimedia.org/T227591
** Doublewiki (old), Scott to wrap up loose ends and resolve, in-progress -
https://phabricator.wikimedia.org/T131199
** CentralNotice Code Review request, resolved -
https://phabricator.wikimedia.org/T226963
** (informal) Security Concept Review For LibUp 2.0, resolved
https://phabricator.wikimedia.org/T227820

=== Site Reliability Engineering ===
* Blocking:
** CPT on restrouter deployment
** Improve the filtering of obsolete domains in GTIDs to avoid timeouts on
GTID_WAIT; https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/517830/
* Updates:
** Resumed restrouter deployment

== TechCom ==
* Updates:
** "Heredoc" arguments for templates
https://phabricator.wikimedia.org/T114432 last call ending Aug 7th
** Abstract schemas and schema changes
https://phabricator.wikimedia.org/T191231 last call ending Aug 7th

== Wikimedia DE ==

=== Wikidata ===
* Blocking:
** Performance: DeferredUpdates enqueue-on-failure patch (figure out why it
fails wikibase tests);
https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/497537/
* Updates:

=== German Technical Wishlist ===
* Blocking:
** (still) Search Platform: RDF export of MediaInfo entities
* Updates:
** Significant reduction in size of Wikibase-related ResourceLoader modules
loaded on every page view on Wikibase Clients (Wikipedias) expected to go
live tomorrow: https://phabricator.wikimedia.org/T203696
_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to