Scrum of scrums/2019-08-21

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

Scrum of scrums/2019-08-21

Željko Filipin
Hi,

for HTML version see
https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-08-21

Željko

--

= 2019-08-21 =

== Callouts ==

* Release Engineering - train blocked
** Wikidata - Moved Wikidata Item link to Other Projects might break
gadgets https://phabricator.wikimedia.org/T230926
* SRE
** Performance - Multimedia - Some thumbnail images delivered with wrong
application/x-www-form-urlencoded mime-type
https://phabricator.wikimedia.org/T188831 Thumbor? Mediawiki?
** Performance/CPT - CentralAuth Set-Cookie storm
https://phabricator.wikimedia.org/T226840

== Product ==

=== Contributors ===

==== Editing ====
* Updates:
** preparing to deploy mobile ve toolbar v. 2
** iterative improvements to mobile editing experience:
*** mobile.editor.overlay: Hide section edit links in preview
*** Upstream more styles from editor.ve.less to editor.less (task T228159)
*** Change wikitext editor toolbar height to 3em (task T228159)
*** AMC: Increase touch target size to 44px (task T230033)
*** Use same padding for wikitext editor as visual (task T228159)
*** Fix the scrolling animation after Minerva changes (task T230237)
*** Scroll to the lead paragraph on load (task T225936)

==== Growth ====
* Updates:
**Technical investigation into newcomer task recommendations
**Summary: iterative improvements to ui experience in growth experiments
**Define php7 as active tag for use with RC filters (task T228943)

=== Readers ===

==== iOS native app ====
* Updates:
** We were featured in the App Store!
** Development on 6.4 release
https://phabricator.wikimedia.org/tag/ios-app-v6.4-seamonkey-on-a-hoverboard/
***History & Diffs (will discuss API needs in Audiences Platform sync
tomorrow)
***iOS13/iPadOS updates
***New loading screen
***Bug fixes

==== Android native app ====
* Updates:
** Working on minor release that includes optimized page load speed, as
well as tweaks to Suggested Edits based on user testing at Wikimania.
** Continuing to test/profile mobile-html integration.

==== Readers Web ====
* Updates:
** Summary: desktop refresh technical research and prototyping.
** Responsive website (MinervaNeue / MobileFrontend / Portals):
*** Desktop refresh:
**** Technical research and prototyping.
*** [
https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
Advanced mode]:
**** [https://phabricator.wikimedia.org/T226068 <nowiki>AMC Outreach -
Modal</nowiki>]
**** [https://phabricator.wikimedia.org/T150189 <nowiki>Make toasts
tappable links when redirecting a user away from a page</nowiki>]
*** Miscellaneous:
**** [https://phabricator.wikimedia.org/T230274 <nowiki>Excessive paragraph
padding in MF editor save **** dialog</nowiki>]
**** [https://phabricator.wikimedia.org/T217295 <nowiki>ReferencesDrawer
should be a Drawer, not extend the Drawer</nowiki>]
**** [https://phabricator.wikimedia.org/T230656 <nowiki>Minerva styles the
wrong selector for rollback link</nowiki>]
**** [https://phabricator.wikimedia.org/T230445 <nowiki>JS Error occurs
when cancelling writing a comment on mobile structured talk pages</nowiki>]

==== Product Infrastructure ====
* Blocking:
** iOS wikidiff thing
* Updates:
** Ongoing infrastructure work for the Machine-Aided Depicts partnership
with the Structured Data team

==== Parsing ====
* Updates:
** Parsoid/PHP is ~99.5% green on parser tests.

== Technology ==

=== Fundraising Tech ===
* Updates:
** About to deploy new CentralNotice editing features: preview unsaved
banners: https://phabricator.wikimedia.org/T225101
** New banner-stats pipeline still ready to deploy:
https://phabricator.wikimedia.org/T195594
** More testing of India payment forms
** Internal testing and tweaks to recurring conversion form:
https://phabricator.wikimedia.org/T143429
** Legal & security taking another look at Fundraising's 'Remind Me Later'
form: https://phabricator.wikimedia.org/T230176, blocking this settings
update: https://phabricator.wikimedia.org/T194019
** Importing new data sources to Civi

=== Core Platform ===
* Blocked by:
** SRE Investigate Kask request latency
https://phabricator.wikimedia.org/T229697
* Blocking:
** Release Engineering - MediaWiki installer silently ignores invalid
extensions https://phabricator.wikimedia.org/T225512
** Performance/CPT - CentralAuth Set-Cookie storm
https://phabricator.wikimedia.org/T226840
* Updates:
** Performance examination on Kask
** API testing framework
** Wikimania and travel

=== Engineering Productivity ===

==== Performance ====
* Updates:
** Continuing working on unifying all synthetic testing to make it easy for
developers to add their own tests: https://phabricator.wikimedia.org/T225416
** First week the full team are back after summer vacations.

==== Release Engineering ====
* Blocked by:
** Core Platform Team:
*** MediaWiki installer silently ignores invalid extensions
https://phabricator.wikimedia.org/T225512
** Wikidata
*** Moved Wikidata Item link to Other Projects might break gadgets
https://phabricator.wikimedia.org/T230926
* Updates:
** Train Health
*** Last week: 1.34.0-wmf.18 - https://phabricator.wikimedia.org/T220743 -
no train because of Wikimania
*** This week: 1.34.0-wmf.19 - https://phabricator.wikimedia.org/T220744
**** Wikidata - Moved Wikidata Item link to Other Projects might break
gadgets https://phabricator.wikimedia.org/T230926
*** Next week: 1.34.0-wmf.20 - https://phabricator.wikimedia.org/T220745

=== Scoring Platform ===
* Blocked by:
** Block on Design for Jade design assets
*** https://phabricator.wikimedia.org/T229976 (Filter controls)
*** https://phabricator.wikimedia.org/T210558 (Special:Diff integration)
*** https://phabricator.wikimedia.org/T212370 ("Entity UI")
* Updates:
** Merged changes to Jade content schema
https://phabricator.wikimedia.org/T229355
** Moving our python package docs from pythonhosted.org to readthedocs.org
E.g. https://phabricator.wikimedia.org/T229133
*** Also implementing a ton of automation around it.
https://phabricator.wikimedia.org/T230517
** Producing datasets to support from MSFT researchers studying
"explainability" https://phabricator.wikimedia.org/T230737
** Starting coding work on Jade API module.  Exploring JSON serialization
strategies (e.g TypeScript): https://phabricator.wikimedia.org/T199834
** Investigating celery shutdown issue (no downtime, but still concerning)
https://phabricator.wikimedia.org/T230917

=== Search Platform ===
* Blocked by:
** RecentChange support for SDC: https://phabricator.wikimedia.org/T230862
* Updates:
** Fixed highlighting grapheme clusters in search results:
https://phabricator.wikimedia.org/T35242
** Fixed icinga checks for cloudelastic:
https://phabricator.wikimedia.org/T229621
** Created http://dcatap.wmlabs.org/ to store data formerly in dcatap
namespace: https://phabricator.wikimedia.org/T228297
** Added SDC URIs support to Blazegraph and Updater:
https://phabricator.wikimedia.org/T229608
** Continuing work on Slovak analysis:
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:
** Backlog
*** Security Review for MediaWiki REST API, assigned to Sam,
https://phabricator.wikimedia.org/T230140
*** John to explore funding of 3rd party audits this quarter, stalled -
https://phabricator.wikimedia.org/T155537,
https://phabricator.wikimedia.org/T156960,
https://phabricator.wikimedia.org/T148246,
https://phabricator.wikimedia.org/T187846
** Active
*** Parsoid-PHP, moved to active, requesting additional review by Sam,
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
*** Page Content Service route /page/mobile-html, starting -
https://phabricator.wikimedia.org/T227114
*** Security review of WebAuthn library dependancies, in-progress -
https://phabricator.wikimedia.org/T227244
*** Planet wikimedia - assigned to Michal Anna, stalled -
https://phabricator.wikimedia.org/T207246
** Waiting
*** John and Scott to follow up with Raz re: risk ownership, in-progress -
https://phabricator.wikimedia.org/T216419
*** Labs db/sanitarium and maintain-views.yaml audits, assigned to James F,
stalled - https://phabricator.wikimedia.org/T169097,
https://phabricator.wikimedia.org/T103011
** Frozen (delayed indefinitely)
*** Audiences user-testing concept review, stalled and contacted -
https://phabricator.wikimedia.org/T220043
*** Audiences growth team emails concept review, stalled -
https://phabricator.wikimedia.org/T220242
** Closing Soon / Closed
*** CentralNotice Code Review request, closed-
https://phabricator.wikimedia.org/T226963
*** Waiting on update from Yurik/Vega folks (upstream) to proceed, closed -
https://phabricator.wikimedia.org/T222806
*** Concept Review for the machine vision middleware project, closed-
https://phabricator.wikimedia.org/T227591
*** Doublewiki (old), Scott to resolve this week, in-progress -
https://phabricator.wikimedia.org/T131199
*** Banner preview - Scott to resolve this week, waiting -
https://phabricator.wikimedia.org/T230176

=== Site Reliability Engineering ===
* Blocking:
** Core Platform - Investigate Kask request latency
https://phabricator.wikimedia.org/T229697
* Updates:
** Will move to 33.3%, then possibly 50% traffic on PHP7 by next week
** Wikidata termbox is now actively used in production
** Anycast DNS recursive queries enabled in production.
** Upcoming maintenances:
*** S8 master failover in eqiad Sept 10th
*** PDU swaps in eqiad will continue over the next quarter

== Wikimedia DE ==

=== Wikidata ===
* Blocking:
** Release Engineering - train blocked
*** Moved Wikidata Item link to Other Projects might break gadgets
https://phabricator.wikimedia.org/T230926
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l