Scrum of scrums/2016-08-24
2016-08-24
editProduct
editReading
editAndroid native app
edit- Current sprint: https://phabricator.wikimedia.org/project/view/2142/
- Next sprint: https://phabricator.wikimedia.org/project/view/2178/
- Summary: Navigation UX overhaul work continues
Mobile Content Service (MCS)
edit- no update
iOS native app
edit- Current release board: https://phabricator.wikimedia.org/project/board/1736/
- 5.1 is in regrssion / beta. Due to go to the app store next week
- Next board: https://phabricator.wikimedia.org/project/view/2150/
- 5.2 is in developmentwith expected deployment alongside iOS 10 release in late September
- Adding iOS 10 support (with widgets)
- Dropping iOS 8 support
- 5.2 is in developmentwith expected deployment alongside iOS 10 release in late September
Reading Web
edit- Current sprint:
- Shipped lazy loaded images to all wikipedias
- Diagnosing hovercards EL
- Improving search exp in mobile web
- Improvements to related pages and the footer in mobile web
- Next sprint:
- Related pages improvements
- Shipping wikidata descriptions in mobile web to some wikis
Community Tech
edit- AbuseFilter/AntiSpoof fix (https://phabricator.wikimedia.org/T29987) - deployed and most filters + titleblacklists updated
- Numeric sorting
- Deployed numeric sorting to Swedish Wikipedia for further testing, seems to be working
- Will deploy to English Wikipedia next week barring any bug discoveries
- Cross-wiki watchlists - making schema changes to CentralAuth
- No blockers
Discovery
edit- No blockers
- Working on BM25 implementation
- Working on multi-wiki indexes
- Working on integrating Polestar (http://vega.github.io/polestar/) and WDQS GUI to allow create graphs visually from WDQS results
- Deployed portal updates & blog post: https://blog.wikimedia.org/2016/08/16/wikipedia-portal-update/
- Retro of portal evolution: https://commons.wikimedia.org/wiki/File:Impact_of_Wikipedia.org_Portal_Changes_-_A_Retrospective_Statistical_Analysis.pdf
- Reordering of stemming/asciifolding deployed, but no changes pending reindex (https://phabricator.wikimedia.org/T142721 )
- Analysis of asciifolding in French: https://www.mediawiki.org/wiki/User:TJones_(WMF)/Notes/Adding_Ascii-Folding_to_French_Wikipedia
- TLDR: French more complex than English ;) But positive results.
- Asked for community help to update "showing results from" translation: https://phabricator.wikimedia.org/T143355 * Analysis of portal pageview increase: https://github.com/wikimedia-research/Discovery-Research-Portal/blob/master/Analyses/Pageviews%20Rise/README.md
Editing
editLanguage
edit- Blocked: none
- Blocking: none
- Updates:
- Apertium packages for Jessie ready (few waiting for dependencies to be uploaded to WMF repo).
- CX getting updates on template handling soon.
Parsing
edit- Still waiting on a security review of the ParserMigration extension.
- Thinking about going ahead with https://phabricator.wikimedia.org/T111604 in the coming months (spliting up parser tests into multiple files). If you have thoughts / concerns, please comment on the ticket.
- Nothing else significant to report.
Collaboration
edit- Blocking:
- Stephane is making progress on the Flow caching rewrite, which is blocking multi-DC.
- Blocked:
- Updates:
- We have enabled Flow on all user talk pages on kabwiki.
- New feature to allow unwatching Flow boards from an Echo notification.
- Rasterizing Echo icons for email to work around Gmail bug.
- Fixed dot-dot-dot menu on Special:Notifications on mobile
- MediaWiki-Vagrant change to use psysh for Zend, since phpsh is broken
Technology
editAnalytics
edit- AQS (pageview api) cluster is having some performance issues, Luca is back tomorrow and will take a closer look
- Getting ready to build the Wikistats 2.0 front-end, evaluating js frameworks, do weigh in if interested
- same ongoing work as last week, loading the new cluster, deploying the new event bus schemas, vetting the reconstruction of edit history
Security
edit- Security reviews this week:
- ACL configuration for url-downloader.wikimedia.org allowing upload.wikimedia.org
- Catching up on reviews from last week
- Incident handling
- Darian working on hiring tasks with Recruiting
Services
editBlocking: none
Blocked:
- Parsoid move to scap3 blocked by RelEng: https://phabricator.wikimedia.org/T142990
Updates:
- Deployed Change Prop with new kafka driver
RelEng
edit- Blocking
- Parsoid scap3 deployment: https://phabricator.wikimedia.org/T142990
- Blocked
- (Ops) Contint networking: https://phabricator.wikimedia.org/T140257#2553490
- (Ops/puppet) https://gerrit.wikimedia.org/r/#/c/300092/ ("contint: tidy Nodepool slaves config history")
- (Ops) Help requested: Upgrade base MW-Vagrant image to Jessie - https://phabricator.wikimedia.org/T136429
- Outline from bd808: https://phabricator.wikimedia.org/T136429#2572195
- Ori suggesting Ops support: https://phabricator.wikimedia.org/T136429#2572433
- Updates
- Bugfix release of scap
- European SWAT started Monday!
Fundraising Tech
edit- More queue work
- More dedupe work
- Applied security release to payments
- Reacting to GeoIP lookup domain removal (3rd party impact)
ArchCom
edit- https://www.mediawiki.org/wiki/Architecture_committee/Status
- Last week: 2016W33: 2016-08-17 (Wednesday)
- This week: 2016W34: 2016-08-24 (Wednesday)
Wikidata
edit- Blockers: none.
- Progess on the "structured data for Commons" prototype … (https://phabricator.wikimedia.org/T140760)
- … as well as concept work for automated list generation (https://twitter.com/simulo/status/766717877047193600).
- We wrote a policy about guarantees we give about our public interfaces for data access (https://www.wikidata.org/wiki/Wikidata:Stable_Interface_Policy).
- Experimenting with sorting statements (https://phabricator.wikimedia.org/T129244).