https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-03-06
=*2019-03-06*=
== Callouts ==
* Language blocked on RelEng: CI issues/Merge Blockers:
https://phabricator.wikimedia.org/T217654 and
https://phabricator.wikimedia.org/T216689
* SRE informs that we have a Network maintenance (Tuesday 19th 14:00UTC)
https://phabricator.wikimedia.org/T187960
** Will require s2 to be read only (T217441 - we will use that window to
upgrade MySQL on the master)
** Will also impact x1 master (which will be read only for a few seconds
and cannot be disabled on mediawiki layer)
* Search Platform -> RelEng: CI configuration for Blazegraph:
https://gerrit.wikimedia.org/r/c/integration/config/+/493340
* Release Engineering: Train blocked:
** Growth - Flow\Exception\WikitextException: ParseEntityRef: no name -
https://phabricator.wikimedia.org/T217766
** Cloud Services - labtestweb2001: Fatal error: unknown class AuthPlugin
in
/srv/mediawiki/php-1.33.0-wmf.20/extensions/LdapAuthentication/LdapAuthenticationPlugin.php
on line 21 -
https://phabricator.wikimedia.org/T217692
== Audiences ==
=== Contributors ===
==== Community Tech ====
* Blocked by:
* Blocking:
* Updates:
**
==== Anti-Harassment Tools ====
* Blocked by:
* Blocking:
* Updates:
**
==== Editing ====
* Blocked by:
* Blocking:
** Updates:
**
==== Growth ====
* Blocked by:
* Blocking:
** Performance: CR for avoiding Watchlist DB writes on HTTP GET.
https://gerrit.wikimedia.org/r/416198
** Release Engineering - Flow\Exception\WikitextException: ParseEntityRef:
no name -
https://phabricator.wikimedia.org/T217766
* Updates:
**
==== Language ====
* Blocked by:
* Blocking:
* Updates:
**
=== Readers ===
==== iOS native app ====
* Blocked by:
* Blocking:
* Updates:
**Working on 6.2.1 (
https://phabricator.wikimedia.org/tag/ios-app-v6.2.1-beluga-on-stilts/)
***bug fixes
***editing enhancements
==== Android native app ====
* Blocked by:
* Blocking:
* Updates:
**
==== Readers Web ====
* Blocked by:
* Blocking:
* Updates:
** Summary: adding some features to QuickSurveys, medium term planning, and
continuing the Advanced Mobile Contributions and MobileFrontend
Architecture investment projects.
** Responsive website (MinervaNeue / MobileFrontend):
*** Advanced mobile contributions
https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
**** Provide mechanism to allow dynamically tag log entries T215675
**** Add X-Analytics tag for AMC webrequests T212961
**** Cannot access user contributions when following red link to user page
on mobile T201339
*** Invest in the MobileFrontend & MinervaNeue frontend architecture
https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFro…
**** Refactor TalkSectionAddOverlay T217102
**** Refactor ImageOverlay T216198
**** Post-inheritance cleanup T217220
**** Limit mobile.startup's mw.config variables T216848
**** Refactor TalkOverlay T215370
**** Refactor LanguageOverlay T215657
*** Update list styles T150377
*** Miscellaneous bug fixes and maintenance T216628
*** QuickSurveys
**** Consultation with Research
**** Support sampling by country T213847
**** Support sampling by edits T139317
**** Support sampling by page T213696
**** QuickSurveys are hidden on pages without infoboxes and with table of
contents T210646
** Desktop website (Vector, Popups)
*** Vector
**** Vector should replace rendering from PHP with Mustache T217172
*** Popups
https://www.mediawiki.org/wiki/Page_Previews
**** WMDE reference previews review and support T67114
https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/ReferencePreviews
** Medium-term planning.
==== Readers Infrastructure ====
* Blocked by: Security on WikimediaEditorTasks review (they know, it was
assigned yesterday)
* Blocking:
* Updates:
** WikimediaEditorTasks extension security review in progress
** Reminder: summary 1.4.0 endpoint change: titles in the content_urls
properties are encoded now (T216739)
==== Multimedia ====
* Updates
**
==== Parsing ====
* Blocked by:
* Blocking:
* Updates:
==== UI Standardization ====
* Blocked by:
* Blocking:
* Updates:
**
== Technology ==
=== Analytics ===
* Blocked by:
* Blocking:
* Updates:
**
=== Cloud Services ===
* Blocked by:
* Blocking:
Release Engineering - labtestweb2001: Fatal error: unknown class AuthPlugin
in
/srv/mediawiki/php-1.33.0-wmf.20/extensions/LdapAuthentication/LdapAuthenticationPlugin.php
on line 21 -
https://phabricator.wikimedia.org/T217692
* Updates:
**
=== Fundraising Tech ===
* Blocked by:
* Blocking:
* Updates:
** Reviewing audit code for main card processor to make sure we're catching
everything
https://phabricator.wikimedia.org/T217582
** Fixing CentralNotice sanitization over-strictness
https://phabricator.wikimedia.org/T216150
** Better fraud attempt queries for CiviCRM
https://phabricator.wikimedia.org/T199268
** Tweaks to Thank You mail
https://phabricator.wikimedia.org/T207674
** Building notification stream for changes to active CentralNotice banners
and included bits
https://phabricator.wikimedia.org/T208511
** Working on recording opt-in choices even when payment attempt fails
https://phabricator.wikimedia.org/T216293
** Still trying to coordinate timing of payments-wiki upgrade to PHP7 & MW
1.31
https://phabricator.wikimedia.org/T184460
=== Core Platform ===
* Blocked by:
* Blocking:
* Updates:
** Documentation Portal product plan draft
** Tech writer hiring
** PEG rule parameters
** Kask to K8S (logging, readiness)
** Engineering manager hiring last mile
**
=== Performance ===
* Blocked by:
** Parsing Team: CR for Parser save timing optimisation.
https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/294774/
** Growth Team: CR for avoiding Watchlist DB writes on HTTP GET.
https://gerrit.wikimedia.org/r/416198
* Blocking:
**
* Updates:
** Aaron made database messages to Logstash nicer and less verbose.
** New Fresnel release (per-patch MW perf tester), scenarios now have names.
** Working on sampling profiler instrastructure for PHP 7, to match
HHVM/Xenon flame graphs.
=== Release Engineering ===
* Blocked by: Train blocked:
** Growth - Flow\Exception\WikitextException: ParseEntityRef: no name -
https://phabricator.wikimedia.org/T217766
** Cloud Services - labtestweb2001: Fatal error: unknown class AuthPlugin
in
/srv/mediawiki/php-1.33.0-wmf.20/extensions/LdapAuthentication/LdapAuthenticationPlugin.php
on line 21 -
https://phabricator.wikimedia.org/T217692
* Blocking:
** Language: CI issues/Merge Blockers:
https://phabricator.wikimedia.org/T217654 and
https://phabricator.wikimedia.org/T216689
** Search Platform: CI configuration for Blazegraph:
https://gerrit.wikimedia.org/r/c/integration/config/+/493340
* Updates:
** Choosing tools for continuous integration
https://phabricator.wikimedia.org/phame/post/view/148/choosing_tools_for_co…
** Projects, Forms and Subtypes oh my!
https://phabricator.wikimedia.org/phame/post/view/147/projects_forms_and_su…
** Train Health:
*** Last week: 1.33.0-wmf.19 -
https://phabricator.wikimedia.org/T206673
**** Still one blocker left - TranslateRenderJob: Cannot render translation
page for Wikimania/pa-guru!
https://phabricator.wikimedia.org/T217380
*** This week: 1.33.0-wmf.20 -
https://phabricator.wikimedia.org/T206674
**** We have two blockers:
***** Flow\Exception\WikitextException: ParseEntityRef: no name -
https://phabricator.wikimedia.org/T217766
***** labtestweb2001: Fatal error: unknown class AuthPlugin in
/srv/mediawiki/php-1.33.0-wmf.20/extensions/LdapAuthentication/LdapAuthenticationPlugin.php
on line 21 -
https://phabricator.wikimedia.org/T217692
*** Next week: 1.33.0-wmf.21 -
https://phabricator.wikimedia.org/T206675
=== Research ===
* Blocked by: None
* Blocking: None
* Updates:
** Ran the reader demographics survey:
https://phabricator.wikimedia.org/T217080
** Google summer of code preparation:
https://phabricator.wikimedia.org/T217655
** Collected new set of data for the CitationUsage schema for quality
assurance:
https://phabricator.wikimedia.org/T213969
** Improving article-recommender scripts:
https://phabricator.wikimedia.org/T211981
=== Scoring Platform ===
* Blocked by:
* Blocking:
* Updates:
=== Search Platform ===
* Blocked by: RelEng: CI configuration for Blazegraph:
https://gerrit.wikimedia.org/r/c/integration/config/+/493340
* Blocking:
* Updates:
** WikibaseCirrusSearch deployed tested on Beta cluster, works fine,
testwikidata next:
https://phabricator.wikimedia.org/T215684
** Working on ES 6 upgrade:
https://phabricator.wikimedia.org/T183282
** Working on language-specific lowercasing in search indexing:
https://phabricator.wikimedia.org/T217602
** Updated extensions to use new phan (thanks Legoktm, bugs found!)
** Working on query parsing refactoring:
https://phabricator.wikimedia.org/T185108
** Working on moving CirrusSearch code out of Wikibase to a separate
extension:
https://phabricator.wikimedia.org/T190022
=== Security ===
* Blocked by:None
* Blocking:None
* Updates:
**https://phabricator.wikimedia.org/T217289: ass*igned 03/05
**https://phabricator.wikimedia.org/T215048: assigned 03/05
**https://phabricator.wikimedia.org/T216692: TBD
**https://phabricator.wikimedia.org/T163827: complete by end of week
**https://phabricator.wikimedia.org/T216419: will start this week
**https://phabricator.wikimedia.org/T211489: complete by end of week
**https://phabricator.wikimedia.org/T201492: TBD
**https://phabricator.wikimedia.org/T103011: TBD
**https://phabricator.wikimedia.org/T207990: will start this week
=== Services ===
* Blocked by:
* Blocking:
* Updates:
**
=== Site Reliability Engineering ===
* Blocked by:
** None
* Blocking:
** None
* Updates:
** Network maintenance (Tuesday 19th 14:00UTC) T187960
*** Will require s2 to be read only (T217441 - we will use that window to
upgrade MySQL on the master)
*** ill also impact x1 master (which will be read only for a few seconds
and cannot be disabled on mediawiki layer)
== Wikidata ==
* Blocked by:
* Blocking:
* Updates:
**
== German Technical Wishlist ==
* Blocked by:
* Blocking:
* Updates:
**
== SoS Meeting Bookkeeping ==
* Updates:
**