Dear Readers of Scrum of Scrum notes in the email form,
due to my mistake part of Wikidata entries this week have been listed
incorrectly under "German Technical Wishlist".
It is Wikdata team that is still blocking Search Platform: RDF export of
MediaInfo entities.
Also, it was Wikidata team that intended to update that there is a
significant reduction in size of Wikibase-related ResourceLoader modules
loaded on every page view on Wikibase Clients (Wikipedias) expected to go
live today:
There has been no reports from German Technical Wishlist team this week.
Apologies for the mistake. The HTML version on
is also
corrected now.
Best,
Leszek Manicki
On Thu, 1 Aug 2019 at 16:03, Deb Tankersley <dtankersley(a)wikimedia.org>
wrote:
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-hoverboar…
** 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_MobileFro…
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-53d7d958…
*** 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(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
--
Leszek Manicki
Engineering Manager
Wikimedia Deutschland e. V. | Tempelhofer Ufer 23-24 | 10963 Berlin
Phone: +49 (0)30 219 158 26-0
Imagine a world in which every single human being can freely share in the
sum of all knowledge. Help us to achieve our vision!
Wikimedia Deutschland – Gesellschaft zur Förderung Freien Wissens e. V.
Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg unter
der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für
Körperschaften I Berlin, Steuernummer 27/029/42207.