Scrum of scrums/2017-06-21
2017-06-21
editcontact: https://www.mediawiki.org/wiki/Wikimedia_Engineering
Callouts
edit- Could use some input from performance and/or cloud people as to the efficacy of 3d2png on the beta cluster - currently planning to upload ~1000 STL files at around 400kb each and thumbnail them to see what the load hit is like. https://phabricator.wikimedia.org/T166699
- Beginning to look at improving HTML summaries for purpose of "page previews" feature. Likely to need help/input from services https://phabricator.wikimedia.org/T113094
- CommTech would love feedback on https://phabricator.wikimedia.org/T152540
- codfw row A switch upgrade Thurs 29th https://phabricator.wikimedia.org/T168462
- Thumbor deployed to wikipedias, commons next week https://phabricator.wikimedia.org/T121388
- restbase2001 is depooled for experiments and it should stay depooled
- some input on https://phabricator.wikimedia.org/T159922 and https://phabricator.wikimedia.org/T166188 would be welcome
- feedback welcome on https://phabricator.wikimedia.org/T133178
Audiences
editReaders
editiOS native app
edit- Released 5.5 (Places, Explore feed updates) - https://phabricator.wikimedia.org/project/view/2602/
- 5.5.1 (bug fixes & enhancements) - https://phabricator.wikimedia.org/project/view/2789/
- 5.6 (dark mode, on this day) - https://phabricator.wikimedia.org/project/view/2701/
- No blockers
Android native app
edit- Still working on reading list syncing UI, not immediately blocked/blocking as far as we know.
- New engineer hiring process is underway.
Reading Web
edit- Removed ability for users to disable images. Ops there is a VCL change https://phabricator.wikimedia.org/T109870
- Beginning to look at improving HTML summaries for purpose of "page previews" feature. Likely to need help/input from services (https://phabricator.wikimedia.org/T113094
Reading Infrastructure
edit- read-html endpoint in code review
- upcoming: add scripts to measure payload sizes + lazy loading of references
- testing OCG replacement candidates
- broke and fixed recentchanges (T167922)
Multimedia
edit- Not blocking, not blocked
- Could use some input from performance and/or cloud people as to the efficacy of 3d2png on the beta cluster - currently planning to upload ~1000 STL files at around 400kb each and thumbnail them to see what the load hit is like. https://phabricator.wikimedia.org/T166699
Discovery
edit- Blocked by:
- Blocking:
- Work proceeds on style/vector tile schema changes - https://phabricator.wikimedia.org/T153282 and many sub-issues
- Debugging stalled map updates on production - https://phabricator.wikimedia.org/T168241
Community Tech
edit- Blocked by: Would love feedback on https://phabricator.wikimedia.org/T152540 regarding HTML5 section IDs
- XTools rewrite (http://tools.wmflabs.org/xtools-dev/)
- CodeMirror - soon to be deployed as a Beta Feature on Test Wikipedia
- LoginNotify - Adding notifications for successful logins from an unknown device
- HTML5 section IDs - stalled
Contributors
editEditing
edit- Blocked by:
- Blocking:
Parsing
edit- Blocked by:
- https://gerrit.wikimedia.org/r/#/c/350830/ has been stuck in review queue for a while now (Krinkle last took a look at it)
- Blocking:
- Updates
- Linter extension was reenabled on all wikis.
- Redlink annotations were attempted to be deployed, but canaries alerted us to some title normalization issues that are being looked into. Should go out next week (or two, if we need a patch to ride the MediaWiki train)
- Pig Latin merged in core: other work on language variant support to land soon in Parsoid (and hopefully VE as well)
Collaboration
edit- Blocked by:
- Blocking:
- Updates
- RC Filters front-end improvements
- RCFilters: Add edit tags drop down
- RCFilters: Always replaceState the URL (task T167919)
- RCFilters: Add 'views' concept and a namespace view to RCFilters (task T159942, task T163521, task T164130)
- RCFilters: Make frontend URL follow backend rules and add 'urlversion=2' (task T166907, task T166972, task T166974)
- RCFilters: Send form info even for empty checkboxes
- RC Filters back-end improvements
- ChangesListSpecialPage: Add urlversion and make urlversion=2 ignore defaults (task T166906)
- Other small RC-related changes
- PageTriage - Don't show the 'Possible issues' section in the info flyout if it is empty (task T147220)
- Some minor Flow fixes
- RC Filters front-end improvements
Language
edit- Blocked by: None
- Blocking: None
- Updates:
- CX OOjsUI work continue.
Technology
editAnalytics
edit- Again -- Redundant Announcement: RCStream clients using socket.io will be deprecated on July 7th, we pinged everyone and offered help to move to EventStreams, but if anyone knows stragglers point them to us
- Blocked by: --
- Blocking: --
- Ongoing
- purging EventLogging data: Performance issues coworked with DBAs
- Ongoing work on Webrequest tagging helping functions
- wikistats 2.0: Development continues
Research
edit- Blocked by: none
- Blocking: none
- Updates:
- Reader survey for 14 wikis scheduled for Thursday, 22 June
- Will run for approximately one week, but may (unlikely) need two
- https://phabricator.wikimedia.org/T131949#3361478
- Reader survey for 14 wikis scheduled for Thursday, 22 June
Search Platform
edit- Blocked by:
- Blocking:
- Continuing work on ML-assisted search ranking, performance testing
- Fixed breakage in cross-language search due to deploy of sister-wiki search (https://phabricator.wikimedia.org/T168302)
- Ukrainian, Chinese language analyzers deployed. Swedish got improved configuration recognizing letters with diacritics as distinct. (https://phabricator.wikimedia.org/T160562)
- Dasboards migrated to puppet setup (https://phabricator.wikimedia.org/T161354)
- This also includes reusable puppet module for creating Shiny server: https://lists.wikimedia.org/pipermail/wikitech-l/2017-June/088374.html
Security
edit- Blocked by: none
- Blocking: none
- Reviews:
- psy/psysh use on WMF servers
- Auto-approval of low-risk OAuth applications
- Ex:JsonConfig/Ex:Kartographer
Services
edit- Blocked by: none
- Blocking: none
- Updates:
- Having troubles with new version of node cassandra driver
- restbase2001 is depooled for experiments and it should stay depooled
- Electron PDF service failures
- Discussing missing support for RESTBase on www.wikimedia.org
- Feedback welcome on https://phabricator.wikimedia.org/T133178
- Red links support in Parsoid HTML and MCS is coming soon
- Having troubles with new version of node cassandra driver
Technical Operations
edit- Blocked by: none
- Blocking: none
- Updates:
- Thumbor deployed to wikipedias, commons next week https://phabricator.wikimedia.org/T121388
- Minor incident regarding citoid and nih.gov. https://phabricator.wikimedia.org/T133696#3350683
- WP0 abuse on phabricator https://phabricator.wikimedia.org/T168142
- codfw row A switch upgrade Thurs 29th https://phabricator.wikimedia.org/T168462
Wikidata
edit- No blockers.
- Continued working on the Lexeme UI: https://phabricator.wikimedia.org/T160053
- Continued using constraint definitions from statements: https://phabricator.wikimedia.org/T102759
- Exporting Data:… links to RDF and query service now: https://phabricator.wikimedia.org/T167951 <-- task ID seems to be wrong, the task talks about something else?
- Registration for WikidataCon opened: https://www.wikidata.org/wiki/Wikidata:WikidataCon_2017
German Technical Wishlist
edit- No blockers I'm aware of.
- Voting phase started: https://de.wikipedia.org/wiki/Wikipedia:Umfragen/Technische_W%C3%BCnsche_2017