Scrum of scrums/2019-07-03

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

Scrum of scrums/2019-07-03

Željko Filipin
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
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l