Scrum of scrums/2016-08-10
2016-08-10
editProduct
editReading
editReading Web
edit- Current sprint: https://phabricator.wikimedia.org/project/view/2115/
- Next sprint : https://phabricator.wikimedia.org/project/view/2126/
- New language switcher button deployed this morning (about 5 minutes ago, as pages are purged naturally changes will be visible)
- Lazy loaded images for mobile web Wikipedias shipping next sprint in 3 deployments: all small wikis, all medium wikis, all large wikis
- Adding a contribution tab to the hamburger menu next sprint
- Enhancing watchstar next sprint, primarily for non-js users
iOS native app
edit- 5.0.6 Passed Regression last week
- Holding while we diagnose a memory crash
- Working with beta testers to verify fixes
https://phabricator.wikimedia.org/tag/ios-app-v5.0.6-hotfix/
- 5.1 is in Development
- Major features are iPad and Find in Page
- Expectd to be feature complete end of week
- Expected to go to beta next week
https://phabricator.wikimedia.org/project/board/1736/query/open/
- 5.2 Scheduled to begin development next week
- iOS 10 release
- Major features are Widgets and Feed improvements
- Expected to go to beta in early september
Android native app
edit- Current sprint: https://phabricator.wikimedia.org/project/view/2091/
- Next sprint: https://phabricator.wikimedia.org/project/board/2142/
- Working on navigation overhaul
Mobile Content Service
edit- Working on fixing links with + signs (https://phabricator.wikimedia.org/T136223)
Reading Infrastructure
edit- Gergo working on pywikibot issue, Brad is OOO
Community Tech
edit- Requested new hardware for cross-wiki watchlists (https://phabricator.wikimedia.org/T142538 )
- Will be switching Macedoian and/or Swedish Wikipedias to numeric sorting next week for wider testing
- Working on Programs Dashboard (https://outreachdashboard.wmflabs.org/)
- Working on IABot improvements/stability
Editing
editVisualEditor
edit- Blocked:
- We're waiting on Design Research with phab:T141069 so we can work with them on phab:T141068 for the new wikitext editor work.
- Blocking:
- Parsing team are waiting for our response on "native" Parsoid
<gallery>
implementation. Thalia will look at it.
- Parsing team are waiting for our response on "native" Parsoid
- Updates:
- Now live for logged-in users on Arabic-script Wikipedias; logged-out users planned for next week, then Indic script Wikipedias
- Lots of the team in town this week. Working on a few things. Come talk to us if you're also in town and want to say hi.
- HTML diffs for partial page saving (so faster saves); needs input from Services team on https://github.com/edg2s/restbase/tree/sections branch of RESTbase; PR forthcoming
- New wikitext editor work continues; https://phabricator.wikimedia.org/T142138 and so on
Parsing
edit- Blocked:
- https://phabricator.wikimedia.org/T141591 -- Security review needed
- https://gerrit.wikimedia.org/r/#/c/264026/ -- Parsoid-native implementation of <gallery>; need review and feedback from VE team
- Blocking:
- Shadow Namespaces: Please review my comments https://phabricator.wikimedia.org/T91162#2408633 -- I think this is a RFC discussion matter, but happy to read through it and review it. :)
- Updates:
- Parsoid cluster upgraded to node v4 & Jessie (thanks ops) - deployments resumed yesterday
- Next step: migrate deployment process to scap3 -- to be scheduled with Services
- https://gerrit.wikimedia.org/r/#/c/303912/ Implement magic word based opt-out of global user pages -- bikeshed on or __NOFOREIGN__ ...
Multimedia
edit- Blocked:
- Is there an update on thumbor production status? (Performance?) It's still blocking ImageTweaks deployment.
- Blocking: None of which we're aware.
- Updates:
- Continuing our work on FileAnnotations; currently pending on
Language
edit- Blocked:
- Blocking:
- Updates:
- ContentTranslation dumps are available at, https://dumps.wikimedia.org/other/contenttranslation/
- CX MT card and templates getting new changes this and next week.
- Apertium -> Jessie work in progress. Few packages left to upload.
Collaboration
edit- Blocked
- Blocking
- We are working on rewriting the Flow caching for the data center migration - https://phabricator.wikimedia.org/T120009
- Updates
- Finishing the ptwikibooks LiquidThreads -> Flow conversion, which had some issues - https://phabricator.wikimedia.org/T119509
- Working on allowing dynamic actions in the Echo secondary links (e.g. unwatching a Flow board through AJAX) - https://phabricator.wikimedia.org/T132975
Discovery
edit- No blockers
- Working on BM25 implementation
- Working on multi-wiki indexes
- Question mark removal deployed
- Bugfixes for cross-language search deployed
- Portal stats updated + fixes for small languages
Interactive Team
edit- Working on deploying <mapframe> and <maplink> to all non-Wikipedia sites
- Working on replacing GeoHack with <maplink> + info screen on all Wikipedias
- Working on deploying Tabular data on Commons. Already synced up with Wikidata.
Technology
editAnalytics
edit- refinery deployment migrated to scap3, tested and everything works well
- sqooping all mediawiki databases out to hdfs, from dbstore1002, so far seems to not impact that machine much
- pagecounts-raw and pagecounts-all-sites dataset updates have been stopped, old files remain, upgrade to the new pageviews or pagecounts-ez datasets as per: https://dumps.wikimedia.org/other/analytics/
- eventlogging kafka pipeline upgraded to fix broker restart bug
- follow-up on pageview spike: Windows update caused a problem with the TLS handshake in Chrome 41
Architecture
edit- https://www.mediawiki.org/wiki/Architecture_committee/Status
- Last week: ArchCom meetings 2016W31: 2016-08-03 (Wed)
- 1pm PDT (20 UTC) Planning meeting: Phab:E250
- 2pm PDT (21 UTC) IRC #wikimedia-office Phab:E251
- Phab:T128351: Notifications in core
- This week: ArchCom meetings 2016W32: 2016-08-10 (Wed)
- Last week: ArchCom meetings 2016W31: 2016-08-03 (Wed)
Services
edit- Parsoid move to Jessie and node 4 complete
- Electron PDF rendering service discussion: https://phabricator.wikimedia.org/T142226
- Working on new kafka driver for Change-Prop - deploy as soon as kafka upgrade to 0.9
Technical Operations
edit- Blocked
- None
- Blocking
- None
- Updates
- Parsoid clusters upgraded to jessie throughout the week
- Worked with research to get ORES workers their own dedicated cluster. Hardware estimations done
- xkey meeting held.
- Review of ContentTranslation apertium packages ongoing
- labs got openstack liberty upgrade
Security
edit- MediaWiki 1.27.1 will be released this week
- Notifications for OAuth consumer proposals are being deployed this week:
- Planning for captcha improvements continues
- https://phabricator.wikimedia.org/T125132
- https://phabricator.wikimedia.org/T141490
- First step will be re-generating images using current script
Wikidata
edit- No blockers.
- New features on query.wikidata.org (live preview of example queries, map layers).
- Working on first feedback we got from publishing the Commons MediaInfo prototype.
- Layout tweaks to the default Wikidata UI.
Fundraising Tech
edit- No blockers
- Deploying and monitoring first activemq replacement changes
- Minor Central Notice deploy with tonight's SWAT
- Testing background contact de-duping script for CiviCRM
Performance
edit- No blockers
- Ori still out
- Still doing heavy refactoring in ResourceLoader/Outputpage for the critical rendering path
- Still working on transaction bugfixes and improvements for multi-DC
- WebpageTest now supports Opera Mini & UC Mini
- Thumbor plugins test suite complete, production work to resume next week
- Team offsite to be in NY area end of November