https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-02-27
=*2019-02-27*=
== Callouts ==
* Fundraising campaigns: Europe
https://meta.wikimedia.org/wiki/CentralNotice/Calendar
* Editing blocked by SRE
https://phabricator.wikimedia.org/T213214
* Readers Web and Performance: Research is deploying/undeploying reader
demographics survey:
https://phabricator.wikimedia.org/T217080
* Release Engineering: train at 14:00–16:00 UTC (EU time) for the next 4
weeks, back to the usual 20:00–22:00 UTC (US time) after that
* RelEng: Need help in setting up CI for Blazegraph (
https://phabricator.wikimedia.org/T216855 )
== Audiences ==
=== Contributors ===
==== Community Tech ====
* Blocked by:
* Blocking:
* Updates:
**
==== Anti-Harassment Tools ====
* Blocked by:
* Blocking:
* Updates:
**
==== Editing ====
* Blocked by:
** SRE on
https://phabricator.wikimedia.org/T213214
* Blocking:
** Updates:
**
==== Growth ====
* Blocked by:
* Blocking:
* Updates:
**
==== Language ====
* Blocked by:
* Blocking:
* Updates:
**
=== Readers ===
==== iOS native app ====
* Blocked by:
* Blocking:
* Updates:
**6.2 with syntax highlighting released
**Work on 6.2.1 (
https://phabricator.wikimedia.org/tag/ios-app-v6.2.1-beluga-on-stilts/)
continues:
***Bug fixes
***Editing onboarding + other small improvements to the editing
experience
***Mobile HTML prototype
==== Android native app ====
* Blocked by:
* Blocking:
* Updates:
**
==== Readers Web ====
* Blocked by:
* Blocking:
* Updates:
** Summary: same as last week. 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
**** Add history link to actions menu T213352
**** Add X-Analytics tag for AMC webrequests T212961
**** Talk tabs disabled on main page T214724 T216514
**** Design updates to Settings page & opt-in toggle T214195
*** Invest in the MobileFrontend & MinervaNeue frontend architecture
https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFro…
**** ImageOverlay should be an Overlay T216198
**** Limit mobile.startup's mw.config variables T216848
**** TalkOverlay should not extend Overlay T215370
**** LanguageOverlay should be an Overlay with a LanguageSearcher component
T215657
**** mobile.init should not be loaded on desktop Minerva T216537
**** Create PromiseView pattern T215972
**** Abandon use of template partials in MobileFrontend for components
within components e.g. Button, Icon and Anchor classes T149909
*** QuickSurveys consultation for Research
*** Miscellaneous bug fixes and maintenance T216628 T216853 T214550 T207618
T150377 T202374
** Desktop website (Vector, Popups)
*** 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:
* Blocking:
* Updates:
**Maps
*** maps2004 conducting QA for tiles generated during codfw OS stretch
migration
==== Multimedia ====
* Updates
** preparing for first release of adding 'depicts' statements to commons
images - should be code complete within a week, working with WMDE to get
beta commons ready
==== Parsing ====
* Blocked by:
* Blocking:
* Updates:
==== UI Standardization ====
* Blocked by:
* Blocking:
* Updates:
**
== Technology ==
=== Analytics ===
* Blocked by:
* Blocking:
* Updates:
** Doing anual planning and Q4 planning
** Working on sunsetting Wikimetrics
** dbstore1002 will be decomissioned soon, the hardware is very unstable.
The new cluster is easier to use with the new "analytics-mysql" wrapper,
docs here:
https://wikitech.wikimedia.org/wiki/Analytics/Data_access#MySQL_wrapper
** new cloud db replica for analytics and mediawiki history use is not in
place yet, sqooping and history reconstruction will speed up next month
when it is
** a few type mismatches found between EventLogging Refine's type inference
and the schemas on meta, details here:
https://phabricator.wikimedia.org/T216771, subtasks created and appropriate
teams tagged
** Modern Event Platform's EventGate moving closer to replacing EventBus as
the way to intake realtime mediawiki events
=== Cloud Services ===
* Blocked by:
* Blocking:
* Updates:
**
=== Fundraising Tech ===
* Blocked by:
* Blocking:
* Updates:
** Still holding off on payments-wiki upgrade, doing testing on more
platforms while waiting for a European banner campaign to subside
** Deploying some performance improvements to CiviCRM
https://phabricator.wikimedia.org/T209415
** Tweaking email opt-in display
https://phabricator.wikimedia.org/T215939
** PCI compliance paperwork
** Better fraud reporting
https://phabricator.wikimedia.org/T199268
** Cutting down email volume for recurring donors
https://phabricator.wikimedia.org/T213209
** Banner change feed for CentralNotice
https://phabricator.wikimedia.org/T208511
=== Core Platform ===
* Blocked by:
** Cloud Services, SRE:
https://phabricator.wikimedia.org/T215445
* Blocking:
* Updates:
** Product plan for new HTTP API
** RestBase split plan
** Parameterized rules in PEG.js
** Upgrade phan in CI
** Session storage configuration for Cassandra
=== Performance ===
* Blocked by:
** SRE: review of
https://gerrit.wikimedia.org/r/#/c/operations/puppet/+/379953/ (error
standardization)
** Traffic:
https://phabricator.wikimedia.org/T202479 Varnish configuration
change needed to get rid of 404 noise
** Traffic: review of
https://gerrit.wikimedia.org/r/#/c/mediawiki/vagrant/+/491215/ Strategy to
avoid Varnish thumbnail cache fragmentation
* Blocking:
**
* Updates:
** eswiki perf survey initial results: 87% satisfied with page load perf,
exactly the same ratio as previous wikis (eg. ruwiki)
** The debug profiler is now ready for PHP 7
** Finalizing W3C membership with Legal, Comms, etc.
=== Release Engineering ===
* Blocked by:
* Blocking:
** Search Platform: Need help in setting up CI for Blazegraph (
https://phabricator.wikimedia.org/T216855 )
* Updates:
** New Phabricator features, phame blog posted:
https://phabricator.wikimedia.org/phame/post/view/145/phab_phebruary/
** Scap 3.9.0-1 is released, ping us if scap does anything weird :)
** Train Health:
*** Last week: 1.33.0-wmf.18 -
https://phabricator.wikimedia.org/T206671 -
US time (20:00–22:00 UTC)
*** This week: 1.33.0-wmf.19 -
https://phabricator.wikimedia.org/T206672 -
the first week (out of four weeks) at 14:00–16:00 UTC (EU time), back to
the usual 20:00–22:00 UTC (US time) after that
*** Next week: 1.33.0-wmf.20 -
https://phabricator.wikimedia.org/T206673 -
EU time (14:00–16:00 UTC)
** Log Health:
** Code Health:
=== Research ===
* Blocked by: None
* Blocking: None
* Updates:
** Deploying/undeploying reader demographics survey:
https://phabricator.wikimedia.org/T217080
** Collected data for the improved CitationUsage and CitationUsagePageLoad
schemas:
https://phabricator.wikimedia.org/T213969
** Continuing work on productionizing article recommender systems:
https://phabricator.wikimedia.org/T211981
=== Scoring Platform ===
* Blocked by:
** Growth (sort of): kowiki and itwiki (goodfaith) is out -- needs RC
filters integration
***
https://phabricator.wikimedia.org/T161628 (kowiki)
***
https://phabricator.wikimedia.org/T211032 (itwiki)
* Blocking:
* Updates:
** We complettely removed use of pickle in celery
** kowiki and itwiki (goodfaith) is out
** Reduced overhead for uwsgi to celery task communication
=== Search Platform ===
* Blocked by:
* Blocking: Need help in setting up CI for Blazegraph (
https://phabricator.wikimedia.org/T216855 )
* Updates:
** ES6 support merged to CirrusSearch codebase:
https://phabricator.wikimedia.org/T217043
** ElasticSearch is upgraded to 5.6.14 as a step for ES6 upgrade:
https://phabricator.wikimedia.org/T215931
** Korean analyzer package built, waiting for ES6 upgrade to enable:
https://phabricator.wikimedia.org/T206874
** WikibaseCirrusSearch deployed on Beta cluster (disabled), testwikidata
next:
https://phabricator.wikimedia.org/T215684
** inlabel: search keyword code merged into WikibaseCirrusSearch, will be
deployed together with it:
https://phabricator.wikimedia.org/T215967
** Subphrase suggestions search enabled on Office wiki:
https://phabricator.wikimedia.org/T150153
** Fixed broken dates rendering in WDQS:
https://phabricator.wikimedia.org/T211007
** Working on ES 6 upgrade:
https://phabricator.wikimedia.org/T183282
** 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:
* Blocking:None
* Updates:
**https://phabricator.wikimedia.org/T216692 : just assigned
**https://phabricator.wikimedia.org/T216419: start this week
**https://phabricator.wikimedia.org/T214152 to be completed end of week
**https://phabricator.wikimedia.org/T211489: start this week
**https://phabricator.wikimedia.org/T205129: start this week
**https://phabricator.wikimedia.org/T163827: to be completed end of week
Security Readiness Review Standard Operating Procedure under revision
=== Services ===
* Blocked by:
* Blocking:
* Updates:
**
=== Site Reliability Engineering ===
* Blocked by:
* Blocking:
* Updates:
**
== Wikidata ==
* Blocked by:
* Blocking:
* Updates:
**
== German Technical Wishlist ==
* Blocked by:
* Blocking:
* Updates:
**
== SoS Meeting Bookkeeping ==
* Updates:
**