Scrum of scrums/2019-05-01
Appearance
2019-05-01
[edit]Callouts
[edit]- ...
Audiences
[edit]Contributors
[edit]Community Tech
[edit]- Blocked by:
- Blocking:
- Updates:
Anti-Harassment Tools
[edit]- Blocked by:
- Blocking:
- Updates:
Editing
[edit]- Blocked by:
- Blocking:
- Updates:
- Summary: More improvements to the mobile experience, with the goal of making default on some wikis by the end of the quarter
- "Auto-save in local storage for StructuredDiscussions if your tab dies",
- "Re-apply accidentally lost paste sanitisation T221668",
- "Switching from mobile VE to mobile source mode with changes T128422",
- "Make save dialog in Timeless look more like Vector's",
Growth
[edit]- Blocked by:
- Blocking:
- Updates:
- Special:Homepage goes live on Thursday (or Monday) to cs and kowiki
Language
[edit]- Blocked by:
- Blocking:
- Updates:
Readers
[edit]iOS native app
[edit]- Blocked by:
- Blocking:
- Updates:
- Updating screenshots this morning and submitting 6.2.3 minor version for review.
- Has sending CSFR token with logout fix https://phabricator.wikimedia.org/T221856
- Continuing development on 6.3 https://phabricator.wikimedia.org/project/view/3890/
- Media insert wizard in editor
- Link wizard in editor
- Talk Pages
- will include new Mobile Content Services endpoint - https://phabricator.wikimedia.org/T221148
- Updating screenshots this morning and submitting 6.2.3 minor version for review.
Android native app
[edit]- Blocked by:
- Blocking:
- Updates:
Readers Web
[edit]- Blocked by:
- Blocking:
- Updates:
- Summary: deployed "sameAs" SEO changes at 100%, still trying to fixing browser tests, planning for next year, and continuing the advanced mobile contributions and the MobileFrontend architecture investment projects.
- Responsive website (MinervaNeue / MobileFrontend / Related Articles):
- Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
- Style the history page for AMC users T219895
- AMC Navigation - overflow menu T216418
- Upgrade MobileWebMainMenuClickTracking to have an AMC field T218627
- AMC Navigation - add new links to main menu with click tracking T216152
- Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
- Post-inheritance cleanup T217220
- Abandon use of template partials in MobileFrontend for components within components e.g. Button, Icon and Anchor classes T149909
- Nearby isn't a WatchstarPageList. Nearby has a WatchstarPageList. T217814
- Switch Hogan for Mustache T220620
- Remove "mediawiki.template.muhogan" from RelatedArticles T219846
- Remove Page's View functionality T193077
- Remove `hasLoadError` instance variable/logic from Overlay/OverlayManager T220869
- Browser tests
- Rewrite MobileFrontend's browser tests from Ruby to Node T177260
- AssertionError: false === true at thereShouldBeALinkToCreateMyUserPage on wmf-quibble PHP jobs T221860
- Enable a MobileFrontend daily Selenium build T220659
- Miscellaneous bug fixes and maintenance T218809 T123328 T219320 T216961 T221624
- SEO
- Deploy Schema.org Article linked data for all main namespace pages (previously 50% on most wikis, soon 100% on all wikis) on April 30th T209377 (thanks Leszek Manicki and WMDE!)
- Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
- Desktop website (Popups)
- Popups https://www.mediawiki.org/wiki/Page_Previews
- WMDE reference previews review and support
- Popups https://www.mediawiki.org/wiki/Page_Previews
- Planning
- Design and MobileFrontend & MinervaNeue frontend architecture planning for next fiscal year
Readers Infrastructure
[edit]- Blocked by:
- Blocking:
- Updates:
Multimedia
[edit]- Blocked by:
- Blocking:
- Updates:
- released 'depicts' statements for File page on commons
- expecting to release 'depicts' statements on UploadWizard on commons next week
Parsing
[edit]- Blocked by:
- Blocking:
- Updates:
- HTML -> WT: Code refactoring on the JS side to enable incremental porting.
- WT -> HTML: All JS-side sync token transformers ported (or in gerrit); Majority of DOM transformers ported; None of the JS-side async token transformers ported yet.
UI Standardization
[edit]- Blocked by:
- Blocking:
- Updates:
Technology
[edit]Analytics
[edit]- Blocked by:
- Blocking:
- Updates:
- Simplifying Wikistats treatment of deleted revisions: we will filter them out of all metrics, causing a drop in numbers. We will then add them back as an optional filter when the UI is ready to handle this more advanced type of interaction
- Pretty major update to mediawiki history, new/improved fields, schema changes, data stability and quality improvements
- Collaborating on a prototype for client error logging with Sentry
Cloud Services
[edit]- Blocked by:
- Blocking:
- Updates:
Fundraising Tech
[edit]- Blocked by:
- Blocking:
- Updates:
- Got a fixed version of the expense report back to Finance. Won't eat all our exchange rate query allowance, but does require a click to grant permission.
- Upgrading rest of the payments cluster to stretch
- More work on decoupling final direct link between front end forms and backend db
- Rewriting email subscription management pages
- Civi dedupe workflow improvements
- Optional 'employer' box on payments forms (to see if matching donations are offered)
Core Platform
[edit]- Blocked by:
- Blocking: Performance, code review for ExternalStore Access refactor. – https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/414968/ and for LoadMonitor logic https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/394430/
- Updates:
- Route handler interface discussions (not yet an RFC) https://phabricator.wikimedia.org/T221177
- Data migrations for RESTBase split
- Kask session storage security review, deployment charts, performance testing
- First version of https://phabricator.wikimedia.org/T215533 (session storage with Kask in MW)
- Moving electron to proton https://phabricator.wikimedia.org/T210651
Performance
[edit]- Blocked by:
- Core Platform: code review for ExternalStore Access refactor. – https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/414968/ and for LoadMonitor logic https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/394430/
- Editing: code review for making VE wikitext editor use edit stash - https://phabricator.wikimedia.org/T189821 and for VE optimisation https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/VisualEditor/+/504788/
- Fundraising Tech: code review for CentralNotice ResourceLoader refactoring https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/CentralNotice/+/506232/ and https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/CentralNotice/+/506317/
- Blocking:
- Updates:
- Opera Mini is pretty bad! https://phabricator.wikimedia.org/T221819#5147369
- Some Save Timing regression issues fixed, but the bulk of the recent regression remains and the investigation continues
Release Engineering
[edit]- Blocked by:
- Blocking:
- Updates:
Research
[edit]- Blocked by:
- Blocking:
- Updates:
Scoring Platform
[edit]- Blocked by:
- Blocking:
- Updates:
Search Platform
[edit]- Blocked by:
- Blocking:
- Updates:
- Fixed haswbstatement: and inlabel: on commons - now working https://phabricator.wikimedia.org/T221691
- Upgraded some WDQS dependencies: https://phabricator.wikimedia.org/T218801
- Working on cleaning up deprecations after ES6 upgrade: https://phabricator.wikimedia.org/T218994
- Working on CirrusSearch configuration for cloudelastic: https://phabricator.wikimedia.org/T220625
- Working on WDQS performance improvements: https://phabricator.wikimedia.org/T217897
- Working on supporting ChronologyProtector in WDQS Updater: https://phabricator.wikimedia.org/T212550
Security
[edit]- Blocked by:
- Blocking:
- Updates:
Services
[edit]- Blocked by:
- Blocking:
- Updates:
Site Reliability Engineering
[edit]- Blocked by:
- Blocking:
- Updates:
TechComm
[edit]- Blocked by:
- Blocking:
- Updates:
- No TechCom meeting this week
Wikidata
[edit]- Blocked by:
- Blocking:
- Updates:
German Technical Wishlist
[edit]- Blocked by:
- Blocking:
- Updates:
SoS Meeting Bookkeeping
[edit]- Blocked by:
- Blocking:
- Updates: