*https://www.mediawiki.org/wiki/Scrum_of_scrums/2018-11-14 https://www.mediawiki.org/wiki/Scrum_of_scrums/2018-11-14*
*=2018-11-14=* == Callouts == * Release Engineering ** 1.33.0-wmf.4 deployment blockers https://phabricator.wikimedia.org/T206658 *** memcached error: A BAD KEY WAS PROVIDED/CHARACTERS OUT OF RANGE https://phabricator.wikimedia.org/T209429 * Weird writes to codfw kafka cluster: https://phabricator.wikimedia.org/T207994 == Audiences ==
=== Contributors === ==== Community Tech ==== * Blocked by: * Blocking: * Updates: **
==== Anti-Harassment Tools ==== * Blocked by: * Blocking: * Updates: **
==== Editing ==== * Blocked by: * Blocking: ** Updates: **
==== Growth ==== * Blocked by: * Blocking: * Updates: **
==== Language ==== * Blocked by: * Blocking: * Updates: **
=== Readers === ==== iOS native app ==== * Blocked by: * Blocking: * Updates: **breaking down the editing work ( https://phabricator.wikimedia.org/tag/ios-app-v6.2-beluga-on-a-pogo-stick/) **preparing for fundraising
==== Android native app ==== * Blocked by: * Blocking: * Updates: **
==== Readers Web ==== * Blocked by: * Blocking: * Updates:
** Summary: We're performing a staged rollout of SEO changes, continuing the MobileFrontend investment project, and trying to wrap up Proton and page issues projects.
** Mobile website (MinervaNeue / MobileFrontend):
*** Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFron... **** Merge mobile.references and mobile.references.gateway ResourceLoader modules T207805 **** Remove unused MW configs loaded on desktop pageviews T186062 **** T206699 Add tests for Button, Panel and Section **** Improve View composition T209007 **** Increase test coverage for non-View files with 0% coverage T206698 **** MobileFrontend pre-commit hooks don't work on Windows T208143
*** Page issues https://www.mediawiki.org/wiki/Reading/Web/Projects/Mobile_Page_Issues **** [Research 4hrs] [Bug] Page issues link overlapping in multiple languages for larger screens T206887 **** Feature flag the page issues code T206179 **** Prepare selenium browser test for page issues A/B test T206647
*** Allow users to change their mobile skin preference T173527 *** Maintenance and bug fixes T202557 T99009
** SEO: *** Old page_random values are nonuniformly distributed T208909 (Thanks Gergő Tisza, Tilman Bayer, Piotr Miazga, Sam Smith, Tim Starling, Brad Jorsch, Alex Monk, Brion Vibber, Daniel Kinzler, Max Semenik) *** Staged rollout for SEO A/B test T208755
** PDF rendering (Proton) https://www.mediawiki.org/wiki/Reading/Web/PDF_Functionality *** Allow BBPromise cancellation T209070 *** Rewrite Queue to Promises T204055 *** Remaining work tracked in T186748
==== Readers Infrastructure ==== * Blocked by: * Blocking: * Updates: ** Maps: *** The Stretch upgrade/data loading on the maps cluster continues ( https://phabricator.wikimedia.org/T205462 ) **** Some performance changes were made this week to help speed up the process ** ReadingLists: *** Batched deletion queries to give more predictable performance ( https://phabricator.wikimedia.org/T189926 ) ** MCS/PCS: *** Still working on improving performance by breaking up CPU-intensive work (https://phabricator.wikimedia.org/T202642 ) *** Working with the app teams on end-of-year fundraising announcements ( https://phabricator.wikimedia.org/T204821 ) *** Working on feed endpoint, adding attributes to 'Picture of the day" ( https://phabricator.wikimedia.org/T202311 )
==== Multimedia ==== * Blocked by: * Blocking: * Updates ** Main focus continues to be on Structured Data on Commons, getting file captions live on production Commons https://phabricator.wikimedia.org/T194750 *** Thanks to colleagues in the Core Platform/MCR virtual team for work on anti-vandalism extension support. *** Still need progress on the https://phabricator.wikimedia.org/T194046 and https://phabricator.wikimedia.org/T200915 MCR tasks for https://phabricator.wikimedia.org/T205891
==== Parsing ==== * Blocked by: * Blocking: * Updates:
==== UI Standardization ==== * Blocked by: * Blocking: * Updates: ** OOUI v0.29.4 & 0.29.5 got released last week, 0.29.3 before (missed SoS last week, therefore mentioning now), highlights: *** TagMultiselectWidget becomes invalid if there's text in input & there's a `tagLimit` option now, thx Tchanders *** Icon-only ButtonWidgets can carry a “waterproof” accessible label since 0.29.3, that's only visible for screen readers!
- You only have to add a label as usual and additional config option `invisibleLabel: true`
- Updating documentation on mediawiki.org – https://www.mediawiki.org/wiki/OOUI
*** Accessibility measurements across products, like MobileFrontend and portals
== Technology == === Analytics === * Blocked by: * Blocking: * Updates: ** Legacy Wikistats home page now links to wikistats2, deprecated older reportcard completely: http://stats.wikimedia.org ** Upgraded cluster to cloudera 5.15 distro which solved several security issues. Nobody noticed upgrade happened so SUCCESS. ** Refactoring our privacy policy data deletion scripts for safety [wiki, email] ** We run into quite an issue when calculating the reconstruction of mw history this month, there was a major refactor on mediawiki that we did not know happened (comment tables) and the way that data is surfaced on labs is very non optimal for analytics use cases. Working with core team/DBAa on finding a better way to expose comment data: https://phabricator.wikimedia.org/T209031 [wiki,email]
=== Cloud Services === * Blocked by: * Blocking: * Updates: **
=== Fundraising Tech === * Blocked by: * Blocking: * Updates: ** CiviCRM optimizations, bug fixes and new reports ** More cleanup from PayPal's recurring payment ID changes ** Continuing CentralNotice backend work ** Supporting another card processor in Perú and Uruguay ** Testing backup card processor for US and Canada
=== MediaWiki Core Platform === * Blocked by: * Blocking: * Updates: **
=== Performance === * Blocked by: ** * Blocking: ** * Updates: **
=== Release Engineering === * Blocked by: ** 1.33.0-wmf.4 deployment blockers https://phabricator.wikimedia.org/T206658 *** memcached error: A BAD KEY WAS PROVIDED/CHARACTERS OUT OF RANGE https://phabricator.wikimedia.org/T209429 * Blocking: * Updates: **
=== Research === * Blocked by: None * Blocking: None * Updates: ** Working on the "Crosslingual Section Alignment in Wikipedia" paper ** Researching ways of resolving interlanguage conflicts for article recommendations
=== Scoring Platform === * Blocked by: * Blocking: * Updates:
=== Search Platform === * Blocked by: * Blocking: * Updates: ** Fixed issue with highlighter breaking surrogate pairs: https://phabricator.wikimedia.org/T208736 ** Setting up A/B test for new wikidata completion models: https://phabricator.wikimedia.org/T209402 ** RDF ontology being moved out of beta: https://phabricator.wikimedia.org/T112127 ** Working on ElasticSearch 6 upgrade: https://phabricator.wikimedia.org/T183282 ** Working on running multiple Elastic instances on the same hardware: https://phabricator.wikimedia.org/T193654 ** Working on query parsing refactoring: https://phabricator.wikimedia.org/T185108
=== Security === * Blocked by: * Blocking: * Updates:All Reviews are in progress by Security Analysts. **
=== Services === * Blocked by: * Blocking: * Updates: **
=== Site Reliability Engineering === * Blocked by: * Blocking: * Updates: **
== Wikidata == * Blocked by: ** Operations? Create a wmf production ready nginx image - https://phabricator.wikimedia.org/T209292 * Blocking: * Updates: ** Arbritray data access enabled on oldwikisource and any wiktionaries that didn't already have access
== German Technical Wishlist == * Blocked by: * Blocking: * Updates: **
== Multi-Content Revisions == * Blocked by: * Blocking: * Updates: **
== SoS Meeting Bookkeeping == * Updates: **