Scrum of scrums/2017-02-01
Product
editReading
editWeb
edit- Last week:
- Finished up the majority of the branding work. Unfortunately, the specs were not clear from the beginning, so we assumed that changes needed to be done on mobile web stable. Now we're looking at ways to deploy these changes to a smaller wiki (as opposed to every wiki, in beta mode only).
- Related Pages can now be displayed to a subset of users.
- PagePreviews schema changes.
- Ongoing work towards enabling PagePreviews to use the RESTBase endpoint.
- Next week: https://phabricator.wikimedia.org/project/view/2460/
- Deploy related pages to mobile french wikipedia stable channel
- More branding work.
- Try and finish using the RESTBase endpoint (/page in PagePreviews
Android
edit- Last week:
- Trying to wrap up Wikidata description editing for a beta https://phabricator.wikimedia.org/T155917
- Wikidata description eventlogging in code review
- Wikidata description UI and notification polish
- Wikidata description edits will use Wikipedia page permissions in Android client
- Custom cache implementation replaced with standard library implementation
- Next week (https://phabricator.wikimedia.org/project/view/2352/ ):
- Work towards release of Wikidata description editing
- Continue on improved offline experience
Reading Infrastructure
edit- working on TemplateStyles, ORES architecture review
- TemplateStyles RfC: https://phabricator.wikimedia.org/T155813
- seeking input especially from Parsing, VE, Performance, Services
- not blocking
- blocked:
- WMDE on the last API i18n patch before we can move to hard deprecation: https://gerrit.wikimedia.org/r/#/c/321464/
Mobile Content Service (MCS)
edit- Kanban Board: https://phabricator.wikimedia.org/project/view/2445/
- Working on:
- Added regression testing of JSON output
- New endpoint for 'On this day' (aka. Anniversaries).
iOS native app
edit- Last Week
- Continued work on 5.4, released to Alpha channel https://phabricator.wikimedia.org/project/view/2326/
- Initial UI for Places
- API integration for places
- Continued work on login
- Continued work on 5.4, released to Alpha channel https://phabricator.wikimedia.org/project/view/2326/
- This week
- Continue work on 5.4
- UI refinements for Places, Login updates
- Continue work on 5.4
Community Tech
edit- Blocking: None
- Blockers: Update page_assessments_projects schema for subprojects in production https://phabricator.wikimedia.org/T156305
- Updates:
- Pageviews app updates:
- It now supports the new monthly endpoint recently rolled out by Analytics
- Shows article classifications (class, quality etc.) via PageAssessments API
- New tool: https://tools.wmflabs.org/userviews/ to see pageviews of all the pages created by a user
- Continued work on Special:RangeContributions page to support viewing contributions across an IP range: https://phabricator.wikimedia.org/T145912
- Continued work on cookie blocking for anonymous users https://phabricator.wikimedia.org/T152462
- Pageviews app updates:
Editing
editCollaboration
edit- Blocked - Spec for ReviewStream/state table. We're working to resolve this with Research and Analytics.
- Blocking - None
- Updates:
- RC Filters UI:
- Add 'remove' and 'restore defaults' to filter list
- Read default states of filters
- Echo and Flow bug fixes
- RC Filters UI:
German Technical Wishlist
edit- Working on 2ColConflict resolution UI.
- Looking for another name for the "2ColConflict" extension.
- Working on redesigning the form on top of Special:Search.
Wikidata
edit- Focusing heavily on Lexeme entity type for Wiktionary https://phabricator.wikimedia.org/T146662
- Adding support for the Commons Data: namespace https://phabricator.wikimedia.org/T57549
- Investigating our usage of customized UsageException, getting a better understanding of what needs to be done https://gerrit.wikimedia.org/r/327704
Technology
editSecurity
edit- Security Reviews:
- OIT Apps
- Newsletter extension
- MediaWiki 1.28.1/1.27.2/1.23.16 security release is being planned with RelEng; no date schedule yet
Services
edit- Blockers: none
- Updates:
- Revision support in mobile-sections endpoints
- OriginalImage property in the summary endpoint
- Ongoing discussions, please participate
- Thumbnailing API: https://phabricator.wikimedia.org/T66214
- Language variants support in REST API: https://phabricator.wikimedia.org/T154190
Technical Operations
edit- Blocked:
- None
- Blocking:
- None
- Updates:
- Filippo taking over SoS from Alex for TechOps
- TechOps working on the DC preparation goal mostly
Fundraising Tech
edit- Getting PayPal express checkout integration ready for external test
- Making it easy to purge a single CentralNotice banner from all the caches https://phabricator.wikimedia.org/T154954
- Import method for corporate matching gifts https://phabricator.wikimedia.org/T115044
- More planning around Ingenico re-integration, trying to move functionality from MW extension into library: https://www.mediawiki.org/wiki/Talk:Fundraising_tech/Chat/Ingenico_Connect
Discovery
edit- No blockers
- Working on A/B tests for crosswiki searches
- Working on ElasticSearch 5 upgrade
- Working on improving wikidata search
- Added indexing by content model in ES (https://phabricator.wikimedia.org/T156371) and contentmodel: keyword
Analytics
edit- Dependencies:
- Still discussing Wikistat 2.0 in preparation for community feedback (https://phabricator.wikimedia.org/T156287)
- Still needing help from Research on vetting mediawiki history data (https://phabricator.wikimedia.org/T153923)
- Blocking:
- Work with DBAs to overcome piwik limitations (https://phabricator.wikimedia.org/T154558)
- Updates:
- EventStream is now live! (https://phabricator.wikimedia.org/T143925, https://wikitech.wikimedia.org/wiki/EventStreams, announcement later on this week or early next)
- 3 new AQS machines are being integrated into our cluster (https://phabricator.wikimedia.org/T155654)
- We're copying historical pagecounts data onto hadoop, then AQS (ETA end of quarter https://phabricator.wikimedia.org/T156388)
- Using Cloud services DB to compute mediawiki history is making progress
Release Engineering
edit- Blocked
- None
- Blocking
- None
- Updates
- scap 3.5 released