Scrum of scrums/2015-12-02
Product[edit]
Discovery[edit]
- 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[edit]
- Vega 2.0 migration is moving forward, service is up, interactive is next
- GeoHack in Russian moved to the new maps (example) – 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[edit]
Generally[edit]
- 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[edit]
- 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[edit]
- 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[edit]
- Gearing up for Beta w/ non WMF users
- Universal Links (phabricator:T97785??) work is "blocked" on getting a staging environment for prototyping Universal Links behavior & user flows
Reading Infrastructure[edit]
- 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[edit]
Collaboration[edit]
- 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[edit]
- 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[edit]
- 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[edit]
- 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[edit]
- 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[edit]
- Campaign is up, making big bucks
- Nothing on fire so far
- Minor bugfixes and backup systems buildout
Technology[edit]
Services[edit]
- 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[edit]
- 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[edit]
- Reviews: Session/Auth Manager still in progress, Cards and Thumbor this week.
Release Engineering[edit]
- 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
- Deployment tooling implementation continues
Research[edit]
Nothing to report