Scrum of scrums/2015-12-02
Product
editDiscovery
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
editGenerally
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
editCollaboration
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
editServices
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
editNothing to report