Scrum of scrums/2019-07-03
2019-07-03
editCallouts
edit- 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 Kohli...?)
- Language->Analytics (https://phabricator.wikimedia.org/T209868)
Product
editContributors
editEditing
edit- 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
edit- Updates:
- Deployed mobile Homepage on cswiki/kowik/vietwikii
Readers
editiOS native app
edit- 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
edit- Updates:
- Ready to release suggested edits of structured image captions, pending deploy of suggestions API.
Readers Web
edit- 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
- Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
- Miscellaneous:
- Browser tests:
- QuickSurveys
- Planning
- Desktop refresh design and planning
Readers Infrastructure
edit- 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
edit- Updates:
- offsite last week
- release arbitrary statements to http://test-commons.wikimedia.org/
Language
edit- 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
editAnalytics
edit- 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
edit- 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
- MediaWiki core backports to fundraising/REL1_31 to improve caching on CI ( https://phabricator.wikimedia.org/T225496 )
- Release Engineering
- 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
edit- 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
- Release Engineering
- Updates:
- Testing of new session storage
- split restbase/rest-router deployed to production
- Review on first Parsoid REST routes
Engineering Productivity
editRelease Engineering
edit- 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
- MediaWiki core backports to fundraising/REL1_31 to improve caching on CI ( https://phabricator.wikimedia.org/T225496 )
- 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 :)
- ServiceOps Team:
- Train Health
Search Platform
edit- 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
edit- 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
- Backlog
Site Reliability Engineering
edit- 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
editWikidata
edit- Blocking: