Scrum of scrums/2015-02-04
Facilitating: Grace Gellerman
Wikidata
editWhat has your team done since we last met?
- Worked on file based caching for sites
- Worked on blockers for deployment header UI redesign
- Prepared deployment of usage tracking
- Attended developer summit
What will your team do before we meet again?
- Further work on file based caching for sites
- Get header redesign reviewed and merged
- Deployment of usage tracking
Is anything slowing your team down or getting in their way?
Parsoid
edit- Last 2 weeks were busy with all hands, dev summit, and quarterly review.
- Current Parsoid focus is on VE's Q3 goals. Towards this end, been curating the Parsoid task board ( https://phabricator.wikimedia.org/project/board/487/ )
- Mid-Jan, Parsoid deployed ( https://www.mediawiki.org/wiki/Parsoid/Deployments#Thursday.2C_Jan_15.2C_2015_around_1pm_PST:_Y_Deployed_2fdf9298 ) a config change that picked up wiki apis from sitematrix call. This exposed a few different issues:
- special-case handling required for "special" wikis (which we fixed in subsequent patches)
- a slow memory leak in Parsoid's error handler (fixes going out today)
- and a problem in apache's config for https wikis ( https://phabricator.wikimedia.org/T88359 )
- Current work is on trying to pare down the metadata that Parsoid emits to reduce the DOM size that has to be transferred and loaded into VE
Editing
edit- Made progress with VE performance work
- Need Parsoid and RESTbase work to achieve more performance gains
- Ops (Alexandros) working on getting Citoid packaged and up; also need to talk to Chris S about security
- Roan will work on getting these dependencies into tickets on the SoS board
- Released OOjs UI 0.6.6 today because 0.6.5 turned out to be pretty broken
Apps
edit- New: (Services working it) T88458 Create template / blueprint for RESTbase and Node.js service composite
- Existing: Depends on T88458: T87824 Create specialised content API for mobile apps
- Existing: Topic for discussion: T86982 generator=search API should return information about search suggestions, like list=search does
- Adam B checking on what "T1221 Enhanced search" was about :)
- (milimetric) this sounds to me like the idea that morphed into Wikidata Query
ReleaseEngineering/QA
edit- found a lot of bugs this week across several repos; fixes in progress
- working an investigation of performance regression in latest WMF deploy: https://phabricator.wikimedia.org/T88528
- would really like help to fix a JQuery(?) problem for browser tests manifesting across most repositories: https://phabricator.wikimedia.org/T87446
- would like MobileFrontend to make this a high priority if possible; https://phabricator.wikimedia.org/T88473
Language
edit- Working on post-deployment fixes for Content Translation
- Working on release planning and sprint scheduling for next Content Translation release
- Still working on beta-enablements dashboard for Content Translation; will follow up with Dan/Analytics
- Working on our own statistics page that is part of Content Translation extension
- Started on testing additional machine translation services (Yandex)
Security
edit- Working through security bugs in core and extension - see /home/csteipp/CurrentSecurityPatches if you need to reapply patches
- Next reviews: T78730, raven (multimedia), ApiFeatureUsage
MediaWiki core
edit- Investigation of https://phabricator.wikimedia.org/T88528 ongoing (1.25wmf15 performance bug)
- Train deploys on hold until resolved; group1 reverted to 1.25wmf14
- war room in #mediawiki-core
- Tim working on https://phabricator.wikimedia.org/T87645 (namespace bug)
- MultiDC and authz work ongoing
- Need to get section profiler online - depends on wmf15 :/
Wikidata query
edit- Wikidata query has major setback; Titan project likely dead; will need to re-evaluate platform
Fundraising Tech
edit- Continuing to clean up DonationInterface, deploying improvements so far
- More prep for new Latin America processor
- Looking at ways to reduce / eliminate RecordImpression requests from CentralNotice
- More persistence work for internal dashboard
- Fun with glitches and format changes in nightly audit files from processors
Services
edit- RESTBase
- Still on track for mid-February prod deploy
- HW ETA: Friday (https://phabricator.wikimedia.org/T76986)
- Public entry point rest.wikimedia.org underway: https://phabricator.wikimedia.org/T78194
- Looking into mobile app service / API with app team (see wikitech)
Analytics
edit- Geocoding UDF deployed
- officially no longer using udp2log
- Faster HIVE table with isPageview flag based on the new definition
- work on generateRandomSessionId - not always random :)
- Funnel Visualizations prototype, take a look and let us know if your team is interested: http://tools-static.wmflabs.org/wikimetrics/ve.html
Mobile Web
edit- Working on Collections and WikiGrok projects (experimental)
- Titan has been killed! Need to figure out a new way forward for Wikidata Query Service
- Working on integrating lightncandy with core code
- Hoping to get UI styles merged (bugs filed for Prateek)
- CentralAuth problems
Flow
edit- Preparing to move forward on additional Flow deployments (Catalan Wikipedia, translatewiki.net)
- Trying to push forward and get backend search done. Requires review by search team (T78789)