https://www.mediawiki.org/wiki/Scrum_of_scrums/2015-12-2
= Product =
== Discovery ==
* Language test finished, unfortunately not much user improvement found
* Cirrus logs now available at wmf_raw.CirrusSearchRequestSet on hive
* need ops help to finish
https://phabricator.wikimedia.org/T110262
* not blocking anything
=== Maps & Graphs ===
* Vega 2.0 migration is moving forward, service is up, interactive is next
* GeoHack for ruwiki moved to the new maps - 0.5 million tiles a day, no
server effect
* BLOCKER: Services - what's the status of POST storage?
**
https://phabricator.wikimedia.org/T105975 (resolved)?
== Reading ==
=== Generally ===
* Q3 planning
* Strategic pillars set (web global south, Android social interactive
reading / customized education, iOS iterative improvements for people who
love to read), testing phases over coming quarter (notable: divert 1/1000
unauthenticated desktop users to mobile web, cookies-based mechanism)
=== Android and Mobile Content Service ===
* Content Service is slated to start rolling out Monday.
* Map functionality to be promoted from beta to prod next release.
* Moving long running tests from Gerrit triggers to periodic.
* Moving more content from WebView to native components.
* Wiktionary service endpoint and client implementations in progress.
=== Web ===
* Cards security review (Gergo will yield GPGMail)
* 5% mobile web beta CTA (call to action?) to be suppressed
* Browser test failures now only go to qa-alerts
* Potential image progressive loading / not srcset-based
=== iOS ===
* Gearing up for Beta w/ non WMF users
* Universal Links work is "blocked" on getting a staging environment for
prototyping Universal Links behavior & user flows
=== Reading Infrastructure ===
* Block: Need replies to the replies on the SessionManager security review.
** Reply to
https://phabricator.wikimedia.org/T90895#1802168 would be nice
too.
* Block: ApiSandbox is still blocked on whoever owns oojs-ui for
https://phabricator.wikimedia.org/T91148 - ACTION! let's figure out an
alternative approach (James F suggests separate component in mw.Widgets)
* Two questions for Services or Multimedia or whoever:
https://phabricator.wikimedia.org/T66214#1842439 - ACTION! email thread,
keep discussion on task, though
== Editing ==
=== Collaboration ===
* Cross-wiki Echo notification work is still progressing well.
* Flow external store patch is merged. Collaboration team needs to do
follow-up
* We need to follow up with DBA at some point about the Flow artificial
primary keys.
* Flow dumps code are merged, now we need to work with ops to get them
running and published (
https://phabricator.wikimedia.org/T119511 )
* Following up on LQT->Flow conversion for ptwikibooks.
* Previous approach to cross-DC Flow support was too slow. We're going to
try a different approach.
* Flow anti-spam integration also in-progress, particularly Nuke.
=== Language ===
* cxserver service-runner patch needs review:
https://gerrit.wikimedia.org/r/#/c/244145/(service team)
:* yup, am aware of it, will do (Marko)
:* note: we'll need to coordinate for merging and deploying this, as this
change will need an op/puppet change as well
=== Multimedia ===
* Found an unfortunate i18n OOUI bug for people using mw.Widgets but not
VE. Fixed in master, going to ask for a backport.
https://phabricator.wikimedia.org/T119984
=== Parsing ===
* Added async support to parsoid's html -> wikitext serialization --
required to support serialization scenarios that require template data
lookup or mediawiki API calls
* Work in progress to support native tag extensions in Parsoid (
https://phabricator.wikimedia.org/T55874 )
* Using deployment lull to do some code cleanup and refactoring.
* FY16Q3 draft goals published @
https://phabricator.wikimedia.org/T119088
=== VisualEditor ===
* Big IME support change likely to land in master today. Shouldn't impact
anyone inc. Collaboration's Flow usage. (unless they use IMEs).
== Fundraising Tech ==
* Campaign is up, making big bucks
* Nothing on fire so far
* Minor bugfixes and backup systems buildout
= Technology =
== Services ==
* Blocking: none
* Blocked: none
:* Kafka HW
* High-volume API endpoints
:* /page/summary is out in prod -
https://phabricator.wikimedia.org/T117082
::* Reading team - please finalise
https://gerrit.wikimedia.org/r/#/c/252276/
:* other endpoints -
https://phabricator.wikimedia.org/T115876
::* tell us your needs!
* EventBus
:* making progress in tandem with Analytics
:* finalising the REST proxy service's API
:* basic event schemas in place
:* MW event production
::*
https://gerrit.wikimedia.org/r/#/c/254086/
::* should see the light of day soon: Beta deploy patch -
https://gerrit.wikimedia.org/r/#/c/256418/
* Misc
:* AQS
::* first attempt at deploying via Scap3 in Beta happening today
::* Analytics team: we will need some fake data for BetaCluster domains to
have a fully-working AQS instance in Beta, cf.
https://phabricator.wikimedia.org/T116206
:* RESTBase
::* revamp of config and module specifications in progress -
https://github.com/wikimedia/restbase/pull/425
== Technical Operations ==
* Apologies, will not be making it to the meeting
* Blocking: none
* Blocked: none
* Updates:
* Yubikey for all of ops moving on
* LDAP migration moving on
* Migration of monitoring to shinken ongoing
== Security ==
* Reviews: Session/Auth Manger still in progress, Cards and Thumbor this
week.
== Release Engineering ==
* *Blocking*: (none)
* *Blocked by*: (none)
* *Updates*:
** Deployment tooling implementation continues
***
https://phabricator.wikimedia.org/project/view/1449/
*** AQS deployment to Beta Cluster this morning
** MediaWiki 1.26 released
==Research==
Nothing to report