Scrum of scrums/2019-06-12
Appearance
2019-06-12
[edit]Callouts
[edit]- Release Engineering: NO TRAIN OR ANY OTHER DEPLOYS due to SRE Off-site
- Search Platform: https://phabricator.wikimedia.org/T224324 - need help from Ops on LB setup for cloudelastic
Audiences
[edit]Contributors
[edit]Editing
[edit]- Updates:
- Testing changes to link editing on mobile on our prototype server, will be deployed in next release. (T204733)
- Preparing a rollout plan for VE-as-default-on-mobile (A/B test, target wikis) (T221195)
- Improvements to VE<>wikitext switching on mobile and desktop (T221905, T222312)
- Wikitext normalisation issues on office handed off to Parsoid and resolved by them (T225217)
- Red links now open in the preferred editor, instead of always wikitext. Looking into metrics implications (recording more VE loads now) (T223793)
- Regression fixes:
- Drag and drop broke (T224042)
- Scrolling when using find/replace tool (T222247)
Growth
[edit]- Updates:
- git #24ef5fe3 - Remove reference to non-existent module (task T217105) by Kosta Harlan
- git #8059ea82 - Send mentor's username to Growthexperiments-homepage-mentorship-header message (task T224843) by Martin Urbanec
- git #43f93ae9 - Fix wording for enabling preference on Special:Homepage (task T220831) by Kosta Harlan
- git #f362b719 - QuestionPoster: Correctly set timestamp when question is posted (task T223338) by Kosta Harlan
- git #02f222a3 - Log error code with action_data on submit-failure (task T224039) by Kosta Harlan
- git #fe3fb2f3 - Prevent parsing of GEHelpPanelHelpDeskTitle from accessing the session (task T224224) by Stephane Bisson
Language
[edit]- Updates:
- ContentTranslation work continue.
Readers
[edit]iOS native app
[edit]- Updates:
- Wrapping up development on v6.3 - in beta testing with external users
- Talk page MCS endpoint - https://phabricator.wikimedia.org/T221148
- Talk page native work - https://phabricator.wikimedia.org/T215928
- Link wizard in Editor - https://phabricator.wikimedia.org/T213979
- Media wizard in Editor - https://phabricator.wikimedia.org/T209398
- Wrapping up development on v6.3 - in beta testing with external users
Android native app
[edit]- Updates:
- Completed development of editing structured Commons image captions - https://phabricator.wikimedia.org/T223128
- Proceeding with testing/QA.
Readers Web
[edit]- Updates:
- Summary: same as last week: planning for desktop refresh, Wikimania, and next year's technical projects; continuing ongoing development for the advanced mobile contributions project.
- Responsive website (MinervaNeue / MobileFrontend / Portals):
- Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
- Add wikidata item link to AMC overflow menu T222630
- PageActions Menu should use Builder pattern and reuse existing Menu elements T221792
- Update icons in AMC T222228
- AMC Navigation - user menu T214540
- History page filter revisions cannot be expanded on Minerva skin T223204
- Fix Special:RecentChanges dropdown widget on mobile T225499
- Cleanup Special:RecentChanges filters appearance on Minerva (mobile) T223363
- [SPIKE] Allow recent changes to display list items in AMC mode T224432
- Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
- Planning for next year
- Browser tests
- Daily Minerva Selenium test job failing T224947
- Miscellaneous bug fixes and maintenance T222834 T225279 T221628
- Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
- QuickSurveys support
- Planning
- Desktop refresh design and planning
- Wikimania proposal planning
Readers Infrastructure
[edit]- Updates:
- Released wikimedia-page-library 7.0.0, with beginning of an abstraction layer for PCS
Multimedia
[edit]- Updates:
- qualifiers for depicts ready for deployment, at long last (but not deployed because of SRE offsite)
- other statements shuold get to test last week of June
Technology
[edit]Fundraising Tech
[edit]- Updates:
- Investigations and fixes for CiviCRM third-party bulk mailer integration: https://phabricator.wikimedia.org/T170972, https://phabricator.wikimedia.org/T225544, https://phabricator.wikimedia.org/T223935
- Initial work on accepting payments in India: https://phabricator.wikimedia.org/T211155, https://phabricator.wikimedia.org/T224514
- More improvements to contact de-duplication in CiviCRM: https://phabricator.wikimedia.org/T217903, https://phabricator.wikimedia.org/T204878
- CentralNotice: massaging banner preview code written by contractor to make it production-ready: https://phabricator.wikimedia.org/T225101
- Better error handling for main credit card processor integration: https://phabricator.wikimedia.org/T218120
- Work on asking one-time donors to upgrade to recurring: https://phabricator.wikimedia.org/T216562, https://phabricator.wikimedia.org/T216560
- Offsite next week (17 Jun - 22 Jun)
Core Platform
[edit]- Blocking:
- Release Engineering - (low priority): https://phabricator.wikimedia.org/T205361 is blocking undeployment of CodeReview.
- Updates:
- Offsite next week (17 Jun - 22 Jun)
- New parameter validation in Action, REST API in MediaWiki
- Parsoid/PHP API MediaWiki extension
- Deployment of Kask to production
- RESTBase split going to completion
Release Engineering
[edit]- Blocked by:
- Core Platform Team (low priority): https://phabricator.wikimedia.org/T205361 is blocking undeployment of CodeReview.
- SRE:
- Traffic Team (low priority): https://phabricator.wikimedia.org/T213769 is blocking undeployment of Wikipedia Zero.
- Scap 3.10.0: https://phabricator.wikimedia.org/T224915
- Wikidata: We need to update wikiba.se tests to PHP7 so we can drop php56 from CI. https://phabricator.wikimedia.org/T224905
- Updates:
- Train Health
- Last week: 1.34.0-wmf.8 - https://phabricator.wikimedia.org/T220733
- This week: 1.34.0-wmf.9 - NO TRAIN OR ANY OTHER DEPLOYS due to SRE Off-site
- Next week: 1.34.0-wmf.10 - https://phabricator.wikimedia.org/T220735
- Train Health
Research
[edit]- Updates:
- Added freeform text to internal QuickSurveys: https://phabricator.wikimedia.org/T225042 (Thanks, Readers Web, for support)
- Citation Usage: worked on data anonymization
- Hiring, GSoC, Outreachy
- Reader Demographics: Compiling privacy policy translations for upload
- Section Recommendation: https://phabricator.wikimedia.org/T225136
Scoring Platform
[edit]- Updates:
- Ping Growth: Deployment of updated and new models scheduled for Monday, June 17th -- updates needed.
- See the parent tasks of https://phabricator.wikimedia.org/T224484 -- jawiki and zhwiki need new filters. nlwiki and srwiki need updated filters.
- Ping Growth: Deployment of updated and new models scheduled for Monday, June 17th -- updates needed.
Search Platform
[edit]- Blocked by:
- Wikidata: RDF for Structured Data on Commons https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/507910 and https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/489447 (fixes in the making)
- https://phabricator.wikimedia.org/T224324 - need help from Ops on LB setup for cloudelastic
- Updates:
- Added haslabel:* syntax (waiting for train): https://phabricator.wikimedia.org/T224611
- Improved CirrusSearch unit tests performance by randomizing some test sets: https://phabricator.wikimedia.org/T225184
- Fixed Cirrus job errors when Elastic is down: https://phabricator.wikimedia.org/T222921
- Created WDQS restart cookbook: https://phabricator.wikimedia.org/T221832
- Finished patch for upgrading WDQS to Sesame 2.8.11: https://phabricator.wikimedia.org/T200612 (deploying next week)
- Working on creating RDF export for SDC/MediaInfo: https://phabricator.wikimedia.org/T221917
- Working on CirrusSearch configuration for cloudelastic: https://phabricator.wikimedia.org/T220625
- Working on CirrusSearch query dispatcher: https://phabricator.wikimedia.org/T216429
- Working on Slovak diacritics folding: https://phabricator.wikimedia.org/T223787
Security
[edit]- Updates:
- Backlog
- Brian still performing code review, this is a tracking ticket for follow-ups for library/vendor code, not started - https://phabricator.wikimedia.org/T223307
- Exploring outsourced reviews for OIT things, rewrites, JB to follow up after new vendor budgets set stalled - https://phabricator.wikimedia.org/T155537, https://phabricator.wikimedia.org/T156960, https://phabricator.wikimedia.org/T148246, https://phabricator.wikimedia.org/T187846
- DoubleWiki, Brian to deploy as sec release, then push through gerrit, stalled - https://phabricator.wikimedia.org/T131199
- Active
- Waiting on update from Yurik/Vega folks (upstream) to proceed stalled - https://phabricator.wikimedia.org/T222806
- Scott to verify risk Google sheet, comment on task about trusa risk ownership, close task in-progress - https://phabricator.wikimedia.org/T221719
- Leaving open for feedback, meeting w/ Subbu this week in-progress - https://phabricator.wikimedia.org/T221907
- Basic analysis performed, Scott to dig a little deeper then resolve, in-progress - https://phabricator.wikimedia.org/T219831
- Planet wikimedia - assigned to Michal Anna, stalled - https://phabricator.wikimedia.org/T207246
- Wikisource ext, starting - https://phabricator.wikimedia.org/T217289
- FormWizard extension, Brian to write response, tag releng stalled - https://phabricator.wikimedia.org/T201492
- Waiting
- Wikibase Termbox, completed for now, John to follow up with Raz re: risk ownership, in-progress - https://phabricator.wikimedia.org/T216419
- Labs db/sanitarium and maintain-views.yaml audits, in-progress - https://phabricator.wikimedia.org/T169097, https://phabricator.wikimedia.org/T103011
- Audiences user-testing concept review, stalled - https://phabricator.wikimedia.org/T220043
- Audiences growth team emails concept review, stalled - https://phabricator.wikimedia.org/T220242
- Backlog
Site Reliability Engineering
[edit]- Blocking:
- Release Engineering - Traffic Team (low priority): https://phabricator.wikimedia.org/T213769 is blocking undeployment of Wikipedia Zero.
- Release Engineering - Scap 3.10.0: https://phabricator.wikimedia.org/T224915
- Wikidata: termbox SSR service deployment https://phabricator.wikimedia.org/T220402 (to be fair, it is mostly blocked due to SRE offsite this week)
- Search Platform - https://phabricator.wikimedia.org/T224324 - need help from Ops on LB setup for cloudelastic
Wikidata
[edit]- Blocked by:
- Site Reliability Engineering: termbox SSR service deployment https://phabricator.wikimedia.org/T220402 (to be fair, it is mostly blocked due to SRE offsite this week)
- Blocking:
- Search Platform: RDF for Structured Data on Commons https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/507910 and https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/489447 (fixes in the making)
- Release Engineering: We need to update wikiba.se tests to PHP7 so we can drop php56 from CI. https://phabricator.wikimedia.org/T224905
- Updates:
- Migration of Wikidata secondary storage (wb_terms) to a better designed tables to start next week
- Work on the mobile termbox editing progresses
SoS Meeting Bookkeeping
[edit]- Updates:
- Expectations section is refreshed. Feedback and edits are welcome! :) https://www.mediawiki.org/w/index.php?diff=3262769&oldid=3176123&title=Scrum_of_scrums/Template&type=revision&diffmode=source