Scrum of scrums/2019-09-25

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

Scrum of scrums/2019-09-25

Željko Filipin
Hi,

for HTML version, see
https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-09-25

Since I have received one positive piece of feedback on my link shortening
experiment, and no negative feedback, this week's meeting notes have short
links. You can see what was shortened here:

https://www.mediawiki.org/w/index.php?diff=3427791&oldid=3427790&title=Scrum_of_scrums/2019-09-25&type=revision&diffmode=source

I'm still open to feedback. :)

Željko

--

= 2019-09-25 =

== Callouts ==

* SRE DBAs point out that S4 primary database master switchover scheduled
for Thursday 26th at 05:00 AM UTC (read-only required) [[phab:T230784]]
* Release Engineering: REMINDER: We're at 1.34.0-wmf.24 this week. The last
branch for this release will be wmf.25 on 30 September. Teams who want to
ship things for MW 1.34 should land them now. (If you do not mark code as
deprecated in the next few days, you have to maintain it for another nine
months.)
* UI Standardization: Special:Contributions got switched to OOUI and in the
course improved user-experience and made it mobile ready (AMC work
related). Feedback welcome [[phab:T117736]]

== Product ==

=== Editing ===
* Updates:
** ApiVisualEditorEdit: Remove special handling for SpamBlacklist (task
[[phab:T211443]])
** Add new EditAttemptStep stage: firstChange (task [[phab:T229079]])
** Add unit tests for read-mode reference filter (task [[phab:T150418]])
** Use MW import rules in MW tests (task [[phab:T150418]])
** Add another looser selector for catching pasted references (task
[[phab:T232461]])

=== Growth ===
* Updates:
** WelcomeSurvey: Remove "topics" question (task [[phab:T232400]])
** WelcomeSurvey: Add/change answer options for "reason" question (task
[[phab:T232400]])
** WelcomeSurvey: Remove multiselect infusion code (task [[phab:T232400]])
** Remove popup version of WelcomeSurvey (task [[phab:T233198]])
** Remove GEHelpPanelSearchEnabled feature flag (task [[phab:T233283]])
** WelcomeSurvey: Fix saving results when group is overridden (task
[[phab:T233263]])

=== iOS native app ===
* Updates:'
** 6.5 in development
*** History & diffs - beginning development against prototype endpoints
https://phabricator.wikimedia.org/tag/ios-app-v6.5/
**** Wrapping up wikidiff2 PR [[gerrit:534897]]

=== Android native app ===
* Updates:
** Continuing development of Suggested Edits v3 (update of user statistics
screen)
** Will release maintenance update to Production this week.

=== Structured Data ===
* Updates:
** continuing with MachineVision, input types for structured data, campaigns

=== Parsing ===
* Updates:
** Parsoid-PHP: We are now down to the last handful of bugs before we will
be "green" in roundtrip testing (i.e no unexplainable test differences wrt
Parsoid/JS).
** In conversations with CPT (Services) & SRE about Parsoid/PHP
predeployment and charting a path and timeline for it.

=== Language ===
* Updates:
** Moving MT disable/enable config from cxserver to mediawiki-config with
next week's train: [[phab:T232986]]

=== UI Standardization ===
* Updates:
** Special:Contributions got transformed to OOUI and in the course improved
user-experience and made it mobile ready, related to AMC work.
[[phab:T117736]] Thanks to Jdlrobson and Bartosz on helping
** Collapsible/expandable OOUI core forms are improved in user
interoperability (full width/height interactive area), discoverability and
accessibility (correctly exposed to screen readers)
** No OOUI release this week, waiting for MW 1.35 cut next week
** Continued work on Design Style Guide Components section

== Technology ==

=== Analytics ===
* Blocking:
** Search Platform: [[phab:T229882]]

=== Fundraising Tech ===
* Updates:
** CiviCRM
*** End of year summary emails: [[phab:T195907]]
*** batch fixing of typo-ed email domains: [[phab:T231332]]
** CentralNotice
*** Running new banner view & landing page data pipeline, will compare with
old one
*** Putting finishing touches on campaign fallback feature before merging.it
to master: [[phab:T232859]]
** Payments-wiki
*** Payment method display tweaks for India bank transfer: [[phab:T231452]]

=== Core Platform ===
* Blocked by:
** SRE on Logging for the session storage service [[phab:T209110]]
* Blocking:
** Search Platform: RecentChange support for SDC: [[phab:T230862]]
** Wikidata: Not sure who, Core Platform? We would appreciate some input
on/triaging [[phab:T225814]]
* Updates:
** RFC for REST API namespaces and version [[phab:T232485]]
** Outreachy proposals done
** First version of iOS history API by Sep 30
** Echo notification storage changes coming
** Kask performance issues unblocked

=== Engineering Productivity ===

==== Release Engineering ====
* Updates:
** REMINDER: We're at 1.34.0-wmf.24 this week. The last branch for this
release will be wmf.25 on 30 September. Teams who want to ship things for
MW 1.34 should land them now. [[phab:T232026]] (If you do not mark code as
deprecated in the next few weeks, you have to maintain it for another nine
months.)
** Creating accounts was broken on beta cluster since 2019-09-08. It was
fixed today (2019-09-25). [[phab:T232796]]
** Train Health
*** Last week: 1.34.0-wmf.23 - [[phab:T220748]]
*** This week: 1.34.0-wmf.24 - [[phab:T220749]]
*** Next week: 1.34.0-wmf.25 - [[phab:T220750]]

=== Search Platform ===
* Blocked by:
** Core Platform (or Multimedia?): RecentChange support for SDC:
[[phab:T230862]]
** Analytics: [[phab:T229882]]
* Updates:
** Fixed hascaption includes files that have had their captions removed:
[[phab:T231038]]

=== Site Reliability Engineering ===
* Blocking:
** CPT on Logging for the session storage service [[phab:T209110]]
* Updates:
** Restrouter has been deployed
** S4 primary database master switchover scheduled for Thursday 26th at
05:00 AM UTC (read-only required) [[phab:T230784]]

== Wikimedia DE ==

=== Wikidata ===
* Blocked by:
** Not sure who, Core Platform? We would appreciate some input on/triaging
[[phab:T225814]]

== SoS Meeting Bookkeeping ==
* Updates:
** Please remember not to read all updates, only ones that would be
interesting to people outside of your team
** Please remember to copy/paste tasks from your team's "blocking" section
to "blocked by section" of the appropriate team
** As an experiment, I'm using a tool to create short Gerrit, Git,
MediaWiki, Phabricator and Wikitech links for meeting notes. Let me know
what you think. For an example, see [[Scrum_of_scrums/2019-09-18]]
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l