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_MobileFron... **** 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: **
wikitech-l@lists.wikimedia.org