Hi, for HTML version see https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-07-03
Željko -- = 2019-07-03 = == Callouts == * DBAs say: x1 master failover (will require some minutes of read-only time) scheduled for 3rd July T226358 ** Heads up to Cognate, StructuredDiscussions (Flow), MediaWiki-extensions-BounceHandler, ContentTranslation, Reading List Service, MediaWiki-extensions-UrlShortener, WikimediaEditorTasks. ArticleFeedbackv5 * Release Engineering ** All: Input greatly wished for on the "Future of CI" planning document: https://lists.wikimedia.org/pipermail/wikitech-l/2019-June/092227.html ** Unknown team (?): wikimania-scholarships hosting needs to move to PHP7 so we can drop php56 from CI. https://phabricator.wikimedia.org/T224906 (Bryan Davis, Niharika?) * Language->Analytics (https://phabricator.wikimedia.org/T209868) == Product == === Contributors === ==== Editing ==== * Updates: ** A/B test of VE as default on mobile: Friday, 28 June, the VE as default A/B test went live. 50% of new contributors to 20 target wikis will have VE as the default editing interface on mobile ** Preparing to ship an updated toolbar interface for mobile VE. The first iteration will include changes to the “save changes” and “Publish” buttons. See: T225634 ** Working on functional prototype of edit cards for VE on mobile, extending some functionality to desktop (See: T226214) ** We have been contributing to a cross-team effort to improve the top actions in dialogs on mobile and desktop. See: T226045 ==== Growth ==== * Updates: ** Deployed mobile Homepage on cswiki/kowik/vietwikii === Readers === ==== iOS native app ==== * Updates: ** Wrapping up 6.3 beta testing bugs, hope to release next week ( https://phabricator.wikimedia.org/tag/ios-app-v6.3-lobster-on-a-motorcycle/) ** Beginning development for bug fix release 6.3.1 ( https://phabricator.wikimedia.org/tag/ios-app-v6.3.1_lobster-on-an-orv/) ==== Android native app ==== * Updates: ** Ready to release suggested edits of structured image captions, pending deploy of suggestions API. ==== Readers Web ==== * Updates: ** Summary: same as last week: continuing development of the advanced mobile contributions project. ** Responsive website (MinervaNeue / MobileFrontend / Portals): *** Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions **** [https://phabricator.wikimedia.org/T216152 <nowiki>AMC Navigation - add new links to main menu with click tracking</nowiki>] **** [https://phabricator.wikimedia.org/T214540 <nowiki>[EPIC] AMC Navigation - user menu</nowiki>] **** [https://phabricator.wikimedia.org/T224735 <nowiki>[AMC] Updates to user pages</nowiki>] **** [https://phabricator.wikimedia.org/T188697 <nowiki>Not possible to configure Minerva main menu to use Special:RandomRoot instead of Special:Random</nowiki>] *** Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture **** [https://phabricator.wikimedia.org/T225447 Tasking for next year] **** [https://phabricator.wikimedia.org/T193077 <nowiki>Remove Page's View functionality</nowiki>] *** Miscellaneous: **** [https://phabricator.wikimedia.org/T179229 <nowiki>Decide whether we want the package-lock.json to commit or ignore</nowiki>] ** Browser tests: *** [https://phabricator.wikimedia.org/T224947 <nowiki>Daily Minerva Selenium test job failing</nowiki>] ** QuickSurveys *** [https://phabricator.wikimedia.org/T218701 <nowiki>Bump QuickSurveys version to 1.3.0 and remove HISTORY file</nowiki>] ** Planning *** Desktop refresh design and planning ==== Readers Infrastructure ==== * Updates: ** Proton/PDF renderer: Enable support to additional options in restbase (To be deployed https://github.com/wikimedia/restbase/pull/1158 ) ** PCS/MCS: *** Expose Talk endpoint in restbase (To be deployed https://github.com/wikimedia/restbase/pull/1156 ) ** JS error logging enabled on beta ( https://phabricator.wikimedia.org/T217142, dashboard: https://logstash-beta.wmflabs.org/goto/1600bd1153babbcc9578a4c05c427b8b ) ==== Multimedia ==== * Updates: ** offsite last week ** release arbitrary statements to http://test-commons.wikimedia.org/ === Language === * Blocked by: ** Analytics: https://phabricator.wikimedia.org/T209868 (Would be nice to get help with that task, as well as the closely related https://phabricator.wikimedia.org/T210138#5256918 . I mainly need help with converting queries from reading from MySQL on mwmaint1002 to reading from databases on hive) * Updates: ** Translate: Extend message checker framework to support errors that prevent saving (T204568) ** ContentTranslation: Various bug fixes: template adaptation issue (T224437), CX non-beta migration progress (T223896) == Technology == === Analytics === * Blocking: ** Language: https://phabricator.wikimedia.org/T209868 (Would be nice to get help with that task, as well as the closely related https://phabricator.wikimedia.org/T210138#5256918 . I mainly need help with converting queries from reading from MySQL on mwmaint1002 to reading from databases on hive) === Fundraising Tech === * Blocking: ** Release Engineering *** MediaWiki core backports to fundraising/REL1_31 to improve caching on CI ( https://phabricator.wikimedia.org/T225496 ) **** https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/517393/ - Disable rate limiting in Development Settings **** https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/517397/ - installer: Detect APC for MainCacheType in CLI installer * Updates: ** Almost ready to start testing India donation form https://phabricator.wikimedia.org/T225639 ** Doing some cleanup of contractor-provided features in CentralNotice : https://phabricator.wikimedia.org/T225101 ** Adding new fields to CiviCRM: https://phabricator.wikimedia.org/T222958, https://phabricator.wikimedia.org/T170972 ** Improving source tracking for email opt-ins: https://phabricator.wikimedia.org/T226572 ** Implementing backend bits to allow converting one-time donors to recurring: https://phabricator.wikimedia.org/T216560 ** Starting to convert our remaining python2 tools to python3: https://phabricator.wikimedia.org/T197805 === Core Platform === * Blocking: ** Release Engineering *** (low priority): https://phabricator.wikimedia.org/T205361 is blocking undeployment of CodeReview. *** MediaWiki installer silently ignores invalid extensions https://phabricator.wikimedia.org/T225512 * Updates: ** Testing of new session storage ** split restbase/rest-router deployed to production ** Review on first Parsoid REST routes === Engineering Productivity === === Release Engineering === * Blocked by: ** Security team (already acknowledged): Make phan-taint-check-plugin work on PHP > 7.0 so we can move CI to PHP72 https://phabricator.wikimedia.org/T207344 ** Core Platform Team: *** (low priority): https://phabricator.wikimedia.org/T205361 is blocking undeployment of CodeReview. *** MediaWiki installer silently ignores invalid extensions https://phabricator.wikimedia.org/T225512 ** SRE: *** Traffic Team (low priority): https://phabricator.wikimedia.org/T213769 is blocking undeployment of Wikipedia Zero. ** Unknown team (?): wikimania-scholarships hosting needs to move to PHP7 so we can drop php56 from CI. https://phabricator.wikimedia.org/T224906 ** Fundraising tech team *** MediaWiki core backports to fundraising/REL1_31 to improve caching on CI ( https://phabricator.wikimedia.org/T225496 ) **** https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/517393/ - Disable rate limiting in Development Settings **** https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/517397/ - installer: Detect APC for MainCacheType in CLI installer * Updates: ** Train Health *** Last week: 1.34.0-wmf.11 - https://phabricator.wikimedia.org/T220736 *** This week: 1.34.0-wmf.12 - NO TRAIN, WMF HOLIDAY (4 July) *** Next week: 1.34.0-wmf.13 - https://phabricator.wikimedia.org/T220738 ** All: Input greatly wished for on the "Future of CI" planning document: https://lists.wikimedia.org/pipermail/wikitech-l/2019-June/092227.html ** SRE: *** ServiceOps Team: **** thanks for scap 3.10.0-1 deploy \o/ **** Thanks to DC Ops, and serviceops for contint1001 drives/mounts :) === Search Platform === * Blocked by: ** SRE: https://phabricator.wikimedia.org/T224324 ** WMDE: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/489447 ** WMDE: WDQS GUI breakage: https://gerrit.wikimedia.org/r/c/wikidata/query/gui/+/518404 ** WMDE: review https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikibaseMediaInfo/+/520131 * Updates: ** Fixed mismatch in ASCII folding between autocomplete and search https://phabricator.wikimedia.org/T226241 ** Fixed a couple of production errors: https://phabricator.wikimedia.org/T226568 https://phabricator.wikimedia.org/T226969 ** WDQS federation whitelist now supports wildcards https://phabricator.wikimedia.org/T196858 ** Some issues reindexing wikidata: https://phabricator.wikimedia.org/T227136 ** Working on creating RDF export for SDC/MediaInfo: https://phabricator.wikimedia.org/T221917 ** Working on CirrusSearch configuration for cloudelastic: https://phabricator.wikimedia.org/T220625 ** Working on CirrusSearch query dispatcher: https://phabricator.wikimedia.org/T216429 === Security === * Blocking: ** Release Engineering (already acknowledged): Make phan-taint-check-plugin work on PHP > 7.0 so we can move CI to PHP72 https://phabricator.wikimedia.org/T207344 - last patches reviewed/merged, ready to tag 2.0, issue with php-ast on composer dockers, supporting old versions of phan-taint-check-plugin * Updates: ** Backlog *** 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 *** Page Content Service: mobile-html, just arrived, needs review and assignment new - https://phabricator.wikimedia.org/T227114 *** DoubleWiki - needs reassignment stalled - https://phabricator.wikimedia.org/T131199 *** Audiences user-testing concept review, stalled - https://phabricator.wikimedia.org/T220043 *** Audiences growth team emails concept review, stalled - https://phabricator.wikimedia.org/T220242 ** Active *** Officially handing off to Sam starting - https://phabricator.wikimedia.org/T223307 *** CentralNotice Code Review request, assigned to Sam starting - https://phabricator.wikimedia.org/T226963 *** Planet wikimedia - assigned to Michal Anna, stalled - https://phabricator.wikimedia.org/T207246 ** Waiting *** Waiting on update from Yurik/Vega folks (upstream) to proceed stalled - https://phabricator.wikimedia.org/T222806 *** 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 - transition to James F for review in-progress - https://phabricator.wikimedia.org/T169097, https://phabricator.wikimedia.org/T103011 ** Recently Completed *** Wikisource ext - https://phabricator.wikimedia.org/T217289 === Site Reliability Engineering === * Blocking: ** Release Engineering - Traffic Team (low priority): https://phabricator.wikimedia.org/T213769 is blocking undeployment of Wikipedia Zero. ** Search Platform - https://phabricator.wikimedia.org/T224324 * Updates: ** x1 master failover (will require some minutes of read-only time) scheduled for 3rd July T226358. Heads up to Cognate, StructuredDiscussions (Flow), MediaWiki-extensions-BounceHandler, ContentTranslation, Reading List Service, MediaWiki-extensions-UrlShortener, WikimediaEditorTasks.ArticleFeedbackv5 == Wikimedia DE == === Wikidata === * Blocking: ** Search Platform *** https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/489447 *** WDQS GUI breakage: https://gerrit.wikimedia.org/r/c/wikidata/query/gui/+/518404 *** review https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikibaseMediaInfo/+/520131 _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l