https://www.mediawiki.org/wiki/Scrum_of_scrums/2015-12-23
= 2015-12-23 =
== Reading ==
=== Web ===
Read More: morelike query and caching optimizations discussed at
https://phabricator.wikimedia.org/T121254
=== Mobile Content Service ===
Rolling out progressively for beta Android app
Pregeneration will be a speed win (prereq for stable channel app) - resume
discussion in mid-January?
=== Android ===
Nothing to report, final release of calendar year shipped
=== iOS ===
org.wikimedia.wikipeda TestFlight Beta recruitment has started - please
join per
https://lists.wikimedia.org/pipermail/mobile-l/2015-December/010011.html
=== Reading Infrastructure ===
* Security: If you could squeeze in a look at
https://gerrit.wikimedia.org/r/#/c/259066 and related patches (it's another
thing needed for AuthManager that isn't "in" AuthManager itself), we'd
appreciate it.
== Infrastructure ==
=== Technical Operations ===
* Apologies, could not make it today
* Blockers: none
* Blocking: none
* Updates:
* cxserver update with Language Engineering
* some outages in mathoid/citoid
* code freeze week
=== Services ===
* CXServer moved to service-runner
:* standardised development and deployment == easier to maintain
* mediawiki + services in containers -
https://github.com/wikimedia/mediawiki-containers
* AQS - need to move to the new config on next deploy
:*
https://phabricator.wikimedia.org/T122249
:* we need to coordinate
* EventBus proxy service deployed via Scap3 !
=== Release Engineering ===
* *Blocking*: (none)
* *Blocked by*: (none)
* *Updates*:
** Scap3 refactoring and tech debt cleanup
***
https://phabricator.wikimedia.org/project/view/1449/
*** Pybal mocking/testing being worked on in Beta Cluster
*** New command for checking whether security patches are applied
** Investigating rise in production errors since around Dec 18
***
https://grafana.wikimedia.org/dashboard/db/releng-kpis
** Completed upgrades of browser-test suites to use MW-Selenium 1.x
(finally!)
*** One pending merge for CirrusSearch will be looked at today
== Discovery==
* Completion suggester beta feature released as scheduled, 1300+ enabled on
en.wiki so far
** See also sliides from Lightning talk on it:
https://docs.google.com/presentation/d/1n1_NKzMvmaKtZhWnywhs2XjljtkM0gLdgnT…
* Two new team members, for Ops (Guillaume Lederrey, Feb 1) & and PM
(Deborah Tankersley, Jan 4) positions
* Portal A/B test will need to be rerun, data collection failed, target
date - January 4
** Improved docs on A/B tests to try and avoid it in the future:
https://meta.wikimedia.org/wiki/Discovery/Testing
* Working on alternative language detectors - TextCat (ported to PHP) and
Cybozu ES plugin
* Analytics->ES communication enabled, will need to talk about moving it to
Services/Kafka infrastructure when ready
* No blockers
== Maps & Graphs ==
* Re-imported database, attempting to automate data-updated
** Had a short term maps outage
* Waiting for Kartographer extension security check
* Waiting for Ops for the 16 varnish servers
== Fundraising Tech ==
* deployed ipv6 geolocation fix (thanks Timo!)
* Central Notice translation bugfix
* continuing CiviCRM and internal dashboard work
* examining anti-fraud rules for existing and backup processor
* investigating miscellaneous weirdness reported by donors
=== Collaboration ===
* Continuing work on Echo notification, including cross-wiki and messaging
refinements, and a multi-wiki MediaWiki-Vagrant setup to work on this
locally.
* Fixed a production issue with a page on English Wikipedia
* We had a problem with Nuke in production that wasn't caught locally, so
had to revert release branch. FIx is about to be merged.
* That revealed our local setup needs to be closer to production. I
started working on that. Preliminary step was to have MWV stop using root
for DB access, which was planned anyway. Later we will have Flow and Echo
use a separate DB locally.