Scrum of scrums/2017-07-12
Appearance
2017-07-12
[edit]contact: https://www.mediawiki.org/wiki/Wikimedia_Engineering
Callouts
[edit]- Reading Web found a browser bug that might be interesting to others: Firefox fires onload twice in certain circumstances https://phabricator.wikimedia.org/T170018
- RelEng/Performance: 3D thumbnails broken on beta, Multimedia could your input https://phabricator.wikimedia.org/T170444
- Parsing: Need input about naming of a property in Parsoid's DOM output for language variants ( see https://lists.wikimedia.org/pipermail/mediawiki-i18n/2017-July/001129.html )
Audiences
[edit]Readers
[edit]iOS native app
[edit]- Blocked by: none
- Blocking: none
- Updates: 5.5.1 Released. Working on 5.6 (Dark mode, on this day in the feed)Â : https://phabricator.wikimedia.org/project/view/2701/
Android native app
[edit]- Blocked by: n/a
- Blocking: n/a
- Updates: (all ongoing)
- reading list syncing UI work is nearly done; on deck: ZIM support
- Stephen working on cross-platform CSS/JS consolidation
- engineer interviews in progress
Reading Web
[edit]- Blocked by:
- Blocking:
- Updates:
- Discovered a browser bug that impacts EventLogging (https://phabricator.wikimedia.org/T170018 ) If your projects are relying on it you may want to check that.
- Planning to roll out Page previews to all wikis except German and English.
- Minerva and MobileFrontend will be split this week
- Updating Vector's print styles
Reading Infrastructure
[edit]- Blocked by: N/A
- Blocking: N/A
- Updates:
- Discussions about Summary 2.0 Spec and title properties.
- Measuring payload reduction of MCS transformations with removal of reference lists.
- working on Reading Lists
Multimedia
[edit]- Blocked by: N/A
- Blocking: N/A
- Updates
- Beta thumbnails are looking better, but 3D thumbnails are still broken - could use input from releng/performance about what might be causing this https://phabricator.wikimedia.org/T170444
- Patch to properly label webm audio files as audio/webm (currently video/webm)
Discovery
[edit]- Blocked by: N/A
- Blocking: N/A
- Updates:
- (maps) Ops out this week, ops + developers out next week
- (search) running A/B test on Special:Search "explore similar" feature
Community Tech
[edit]- Blocked by:
- Blocking:
- Updates:
- HTML5 section IDs (https://phabricator.wikimedia.org/T152540) are still coming
- Preparing CodeMirror and LoginNotify for wider deployment
Contributors
[edit]Editing
[edit]- Blocked by:
- Blocking:
- Updates:
Parsing
[edit]- Blocked by:
- Blocking:
- Updates:
- Need input about naming of a property in Parsoid's DOM output for language variants ( see https://lists.wikimedia.org/pipermail/mediawiki-i18n/2017-July/001129.html )
Global Collaboration
[edit]Collaboration
[edit]- Blocked by:
- Blocking:
- Updates:
- Better UI for Echo notification blacklist feature
- RCFilters
- Initial implementation of live updates!
- Bug fixes
- Article Reminder notification
- Initial implementation behind feature flag
Contributors Design
[edit]- Blocked by:
- Blocking:
- Updates:
Technology
[edit]Analytics
[edit]- Blocked by:
- Blocking:
- Updates:
Cloud Services
[edit]- Blocked by:
- Blocking:
- Updates:
Fundraising Tech
[edit]- Blocked by:
- Blocking:
- Updates:
- Building CentralNotice admin button to clear banner cache for specific banners / languages: https://phabricator.wikimedia.org/T168673
- Upgrading integration with our main credit card provider: https://phabricator.wikimedia.org/T163946
- Deployed initial version of pulling 3rd-party mailer data into CiviCRM: https://phabricator.wikimedia.org/T161758
- Fixing stubborn PayPal Express Checkout / dead session bug: https://phabricator.wikimedia.org/T167923
- Optimizing thank you email sender job
MediaWiki Platform
[edit]- Blocked by:
- Blocking:
- Updates:
Performance
[edit]- Blocked by:
- Blocking:
- Updates:
Release Engineering
[edit]- Blocked by:
- Blocking:
- Updates:
- 1.29-rc.1 is out, hopefully release out this week (Friday if nothing comes up)
Research
[edit]- Blocked by:
- Blocking:
- Updates:
Scoring Platform
[edit]- Blocked by:
- Blocking:
- Updates:
- Thank you to the people who helped with the June 23 outage, especially AKosiaris and SSastry!
- https://wikitech.wikimedia.org/wiki/Incident_documentation/20170623-ORES
- https://github.com/wiki-ai/revscoring/commit/ab11dc4c30e8b9824949b05b7d12006746d34df7
- https://github.com/wiki-ai/revscoring/commit/c8d5c3a863059b83647e739fdcb8ce8cc3c2a06a
- https://github.com/wiki-ai/ores/commit/2657d8a8ab4e8fa517922fcef07a598b01c5db83
- https://phabricator.wikimedia.org/T168965 (Good demo in the last post)
- We're unblocked and unblocking on coordinating the Extension:ORES handoff with Collaboration, https://phabricator.wikimedia.org/T167911. Looks like we're within negotiating range of feature parity.
- Having a conversation about "ethical" AI, which is a major focus of our work. I'll be mailing out soon to expand the circle to anyone interested in that.
- Thank you to the people who helped with the June 23 outage, especially AKosiaris and SSastry!
Search Platform
[edit]- Blocked by: none
- Blocking: none
- Updates:
- Continuing work on ML-assisted search ranking
- Working on Japanese & Vietnamese analyzers (https://phabricator.wikimedia.org/T166731, https://phabricator.wikimedia.org/T170423 )
- Wikidata search fixed remaining problems, waiting for deploy to do production testing
- Database phrase search fixed (https://phabricator.wikimedia.org/T167798 )
- Reindexing wiki to enable archive search everywhere (https://phabricator.wikimedia.org/T163235 )
- Reloading WDQS data for encoding fix (https://phabricator.wikimedia.org/T131960 )
Security
[edit]- Blocked by: none
- Blocking: none
- Updates:
- Auditing labs views and sanitarium redaction
- Review reccomendation api service
- review Vue.js library review
- review AdvancedSearch extension
Services
[edit]- Blocked by: none
- Blocking: none
- Updates:
- Enabled automatic blacklisting of unrenderable articles for all use-cases in Change-Propagation
- Woking on the next generation RESTBase storage model implementation
- FYI: Grafana alerting capabilities: https://wikitech.wikimedia.org/wiki/Grafana.wikimedia.org#Alerts_.28with_notifications_via_Icinga.29
=== Technical Operations === (apologies for not being around)
- Blocked by: none
- Blocking: none
- Updates:
- Services running in Kubernetes Pods will have different network policies than the status quo. Feel free to comment in https://phabricator.wikimedia.org/T170111
- WP Zero users blocked from accessing media content due to abuse https://phabricator.wikimedia.org/T168142
- RCStream will be disabled this week.
- Recommendation API to e deployed this week https://phabricator.wikimedia.org/T148129
- Due to a spam attack some people may have been unsubscribed from ops@wikimedia.org. If you care about that content, please make sure you are subscribed
Analytics
[edit]- Released a new snapshot of mediawiki_history today, it has cummulative revision counts! See the announcement on analytics-l
- Deploying an alpha version of the new Wikistats 2.0 UI working with real data
- Lots of work on purging data from EventLogging according to our data retention guidelines and privacy policies
- Preparing for the Kafka 0.10 upgrade
- Getting ready to decommission stat1002 and stat1003 and replace them with new boxes
- Joseph is on parental leave until the end of July
- Dan is going on parental leave at some point within the next few weeks
Wikidata
[edit]- Blocked by:
- Blocking:
- Updates:
German Technical Wishlist
[edit]- Blocked by:
- Blocking:
- Updates: