Hi,
apologies for sending this really late. I was traveling and I'm still catching up. I didn't send meeting notes for the last three weeks. Sorry about that. I'll do my best in the future, so it doesn't happen again.
Meeting notes from the last meeting are at the end of this message. For HTML versions of the last three meetings go to:
- https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-04-17 - https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-04-24 - https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-05-01
Željko
--
= 2019-05-01 =
== Callouts ==
* ...
== Audiences ==
=== Contributors ===
==== Community Tech ==== * Blocked by: * Blocking: * Updates:
==== Anti-Harassment Tools ==== * Blocked by: * Blocking: * Updates:
==== Editing ==== * Blocked by: * Blocking: * Updates: * Summary: More improvements to the mobile experience, with the goal of making default on some wikis by the end of the quarter ** "Auto-save in local storage for StructuredDiscussions if your tab dies", ** "Re-apply accidentally lost paste sanitisation T221668", ** "Switching from mobile VE to mobile source mode with changes T128422", ** "Make save dialog in Timeless look more like Vector's",
==== Growth ==== * Blocked by: * Blocking: * Updates: ** Special:Homepage goes live on Thursday (or Monday) to cs and kowiki
==== Language ==== * Blocked by: * Blocking: * Updates:
=== Readers ===
==== iOS native app ==== * Blocked by: * Blocking: * Updates: ** Updating screenshots this morning and submitting 6.2.3 minor version for review. *** Has sending CSFR token with logout fix https://phabricator.wikimedia.org/T221856 ** Continuing development on 6.3 https://phabricator.wikimedia.org/project/view/3890/ *** Media insert wizard in editor *** Link wizard in editor *** Talk Pages **** will include new Mobile Content Services endpoint - https://phabricator.wikimedia.org/T221148
==== Android native app ==== * Blocked by: * Blocking: * Updates:
==== Readers Web ==== * Blocked by: * Blocking: * Updates: ** Summary: deployed "sameAs" SEO changes at 100%, still trying to fixing browser tests, planning for next year, and continuing the advanced mobile contributions and the MobileFrontend architecture investment projects. ** Responsive website (MinervaNeue / MobileFrontend / Related Articles): *** Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions **** Style the history page for AMC users T219895 **** AMC Navigation - overflow menu T216418 **** Upgrade MobileWebMainMenuClickTracking to have an AMC field T218627 **** AMC Navigation - add new links to main menu with click tracking T216152 *** Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFron... **** Post-inheritance cleanup T217220 **** Abandon use of template partials in MobileFrontend for components within components e.g. Button, Icon and Anchor classes T149909 **** Nearby isn't a WatchstarPageList. Nearby has a WatchstarPageList. T217814 **** Switch Hogan for Mustache T220620 **** Remove "mediawiki.template.muhogan" from RelatedArticles T219846 **** Remove Page's View functionality T193077 **** Remove `hasLoadError` instance variable/logic from Overlay/OverlayManager T220869 *** Browser tests **** Rewrite MobileFrontend's browser tests from Ruby to Node T177260 **** AssertionError: false === true at thereShouldBeALinkToCreateMyUserPage on wmf-quibble PHP jobs T221860 **** Enable a MobileFrontend daily Selenium build T220659 *** Miscellaneous bug fixes and maintenance T218809 T123328 T219320 T216961 T221624 *** SEO **** Deploy Schema.org Article linked data for all main namespace pages (previously 50% on most wikis, soon 100% on all wikis) on April 30th T209377 (thanks Leszek Manicki and WMDE!) ** Desktop website (Popups) *** Popups https://www.mediawiki.org/wiki/Page_Previews **** WMDE reference previews review and support ** Planning *** Design and MobileFrontend & MinervaNeue frontend architecture planning for next fiscal year
==== Readers Infrastructure ==== * Blocked by: * Blocking: * Updates:
==== Multimedia ==== * Blocked by: * Blocking: * Updates: ** released 'depicts' statements for File page on commons ** expecting to release 'depicts' statements on UploadWizard on commons next week
==== Parsing ==== * Blocked by: * Blocking: * Updates: ** HTML -> WT: Code refactoring on the JS side to enable incremental porting. ** WT -> HTML: All JS-side sync token transformers ported (or in gerrit); Majority of DOM transformers ported; None of the JS-side async token transformers ported yet.
==== UI Standardization ==== * Blocked by: * Blocking: * Updates:
== Technology ==
=== Analytics === * Blocked by: * Blocking: * Updates: ** Simplifying Wikistats treatment of deleted revisions: we will filter them out of all metrics, causing a drop in numbers. We will then add them back as an optional filter when the UI is ready to handle this more advanced type of interaction ** Pretty major update to mediawiki history, new/improved fields, schema changes, data stability and quality improvements ** Collaborating on a prototype for client error logging with Sentry
=== Cloud Services === * Blocked by: * Blocking: * Updates:
=== Fundraising Tech === * Blocked by: * Blocking: * Updates: ** Got a fixed version of the expense report back to Finance. Won't eat all our exchange rate query allowance, but does require a click to grant permission. ** Upgrading rest of the payments cluster to stretch ** More work on decoupling final direct link between front end forms and backend db ** Rewriting email subscription management pages ** Civi dedupe workflow improvements ** Optional 'employer' box on payments forms (to see if matching donations are offered)
=== Core Platform === * Blocked by: * Blocking: Performance, code review for ExternalStore Access refactor. – https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/414968/ and for LoadMonitor logic https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/394430/ * Updates: ** Route handler interface discussions (not yet an RFC) https://phabricator.wikimedia.org/T221177 ** Data migrations for RESTBase split ** Kask session storage security review, deployment charts, performance testing ** First version of https://phabricator.wikimedia.org/T215533 (session storage with Kask in MW) ** Moving electron to proton https://phabricator.wikimedia.org/T210651
=== Performance === * Blocked by: ** Core Platform: code review for ExternalStore Access refactor. – https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/414968/ and for LoadMonitor logic https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/394430/ ** Editing: code review for making VE wikitext editor use edit stash - https://phabricator.wikimedia.org/T189821 and for VE optimisation https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/VisualEditor/+/50478... ** Fundraising Tech: code review for CentralNotice ResourceLoader refactoring https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/CentralNotice/+/5062... and https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/CentralNotice/+/5063... * Blocking: * Updates: ** Opera Mini is pretty bad! https://phabricator.wikimedia.org/T221819#5147369 ** Some Save Timing regression issues fixed, but the bulk of the recent regression remains and the investigation continues
=== Release Engineering === * Blocked by: * Blocking: * Updates:
=== Research === * Blocked by: * Blocking: * Updates:
=== Scoring Platform === * Blocked by: * Blocking: * Updates:
=== Search Platform === * Blocked by: * Blocking: * Updates: ** Fixed haswbstatement: and inlabel: on commons - now working https://phabricator.wikimedia.org/T221691 ** Upgraded some WDQS dependencies: https://phabricator.wikimedia.org/T218801 ** Working on cleaning up deprecations after ES6 upgrade: https://phabricator.wikimedia.org/T218994 ** Working on CirrusSearch configuration for cloudelastic: https://phabricator.wikimedia.org/T220625 ** Working on WDQS performance improvements: https://phabricator.wikimedia.org/T217897 ** Working on supporting ChronologyProtector in WDQS Updater: https://phabricator.wikimedia.org/T212550
=== Security === * Blocked by: * Blocking: * Updates:
=== Services === * Blocked by: * Blocking: * Updates:
=== Site Reliability Engineering === * Blocked by: * Blocking: * Updates:
== TechComm == * Blocked by: * Blocking: * Updates: ** No TechCom meeting this week
== Wikidata == * Blocked by: * Blocking: * Updates:
== German Technical Wishlist == * Blocked by: * Blocking: * Updates:
== SoS Meeting Bookkeeping == * Blocked by: * Blocking: * Updates:
wikitech-l@lists.wikimedia.org