Scrum of scrums/2019-03-06
2019-03-06
editCallouts
edit- Language blocked on RelEng: CI issues/Merge Blockers: https://phabricator.wikimedia.org/T217654 and https://phabricator.wikimedia.org/T216689
- SRE informs that we have a Network maintenance (Tuesday 19th 14:00UTC) https://phabricator.wikimedia.org/T187960
- Will require s2 to be read only (T217441 - we will use that window to upgrade MySQL on the master)
- Will also impact x1 master (which will be read only for a few seconds and cannot be disabled on mediawiki layer)
- Search Platform -> RelEng: CI configuration for Blazegraph: https://gerrit.wikimedia.org/r/c/integration/config/+/493340
- Release Engineering: Train blocked:
- Growth - Flow\Exception\WikitextException: ParseEntityRef: no name - https://phabricator.wikimedia.org/T217766
- Cloud Services - labtestweb2001: Fatal error: unknown class AuthPlugin in /srv/mediawiki/php-1.33.0-wmf.20/extensions/LdapAuthentication/LdapAuthenticationPlugin.php on line 21 - https://phabricator.wikimedia.org/T217692
Audiences
editContributors
editCommunity Tech
edit- Blocked by:
- Blocking:
- Updates:
Anti-Harassment Tools
edit- Blocked by:
- Blocking:
- Updates:
Editing
edit- Blocked by:
- Blocking:
- Updates:
Growth
edit- Blocked by:
- Blocking:
- Performance: CR for avoiding Watchlist DB writes on HTTP GET. https://gerrit.wikimedia.org/r/416198
- Release Engineering - Flow\Exception\WikitextException: ParseEntityRef: no name - https://phabricator.wikimedia.org/T217766
- Updates:
Language
edit- Blocked by:
- Blocking:
- Updates:
Readers
editiOS native app
edit- Blocked by:
- Blocking:
- Updates:
- Working on 6.2.1 (https://phabricator.wikimedia.org/tag/ios-app-v6.2.1-beluga-on-stilts/)
- bug fixes
- editing enhancements
- Working on 6.2.1 (https://phabricator.wikimedia.org/tag/ios-app-v6.2.1-beluga-on-stilts/)
Android native app
edit- Blocked by:
- Blocking:
- Updates:
Readers Web
edit- Blocked by:
- Blocking:
- Updates:
- Summary: adding some features to QuickSurveys, medium term planning, and continuing the Advanced Mobile Contributions and MobileFrontend Architecture investment projects.
- Responsive website (MinervaNeue / MobileFrontend):
- Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
- Provide mechanism to allow dynamically tag log entries T215675
- Add X-Analytics tag for AMC webrequests T212961
- Cannot access user contributions when following red link to user page on mobile T201339
- Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
- Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
- Refactor TalkSectionAddOverlay T217102
- Refactor ImageOverlay T216198
- Post-inheritance cleanup T217220
- Limit mobile.startup's mw.config variables T216848
- Refactor TalkOverlay T215370
- Refactor LanguageOverlay T215657
- Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
- Update list styles T150377
- Miscellaneous bug fixes and maintenance T216628
- QuickSurveys
- Consultation with Research
- Support sampling by country T213847
- Support sampling by edits T139317
- Support sampling by page T213696
- QuickSurveys are hidden on pages without infoboxes and with table of contents T210646
- QuickSurveys
- Desktop website (Vector, Popups)
- Vector
- Vector should replace rendering from PHP with Mustache T217172
- Vector
- Popups https://www.mediawiki.org/wiki/Page_Previews
- WMDE reference previews review and support T67114 https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/ReferencePreviews
- Popups https://www.mediawiki.org/wiki/Page_Previews
- Medium-term planning.
Readers Infrastructure
edit- Blocked by: Security on WikimediaEditorTasks review (they know, it was assigned yesterday)
- Blocking:
- Updates:
- WikimediaEditorTasks extension security review in progress
- Reminder: summary 1.4.0 endpoint change: titles in the content_urls properties are encoded now (T216739)
Multimedia
edit- Updates
Parsing
edit- Blocked by:
- Blocking:
- Updates:
UI Standardization
edit- Blocked by:
- Blocking:
- Updates:
Technology
editAnalytics
edit- Blocked by:
- Blocking:
- Updates:
Cloud Services
edit- Blocked by:
- Blocking:
Release Engineering - labtestweb2001: Fatal error: unknown class AuthPlugin in /srv/mediawiki/php-1.33.0-wmf.20/extensions/LdapAuthentication/LdapAuthenticationPlugin.php on line 21 - https://phabricator.wikimedia.org/T217692
- Updates:
Fundraising Tech
edit- Blocked by:
- Blocking:
- Updates:
- Reviewing audit code for main card processor to make sure we're catching everything https://phabricator.wikimedia.org/T217582
- Fixing CentralNotice sanitization over-strictness https://phabricator.wikimedia.org/T216150
- Better fraud attempt queries for CiviCRM https://phabricator.wikimedia.org/T199268
- Tweaks to Thank You mail https://phabricator.wikimedia.org/T207674
- Building notification stream for changes to active CentralNotice banners and included bits https://phabricator.wikimedia.org/T208511
- Working on recording opt-in choices even when payment attempt fails https://phabricator.wikimedia.org/T216293
- Still trying to coordinate timing of payments-wiki upgrade to PHP7 & MW 1.31 https://phabricator.wikimedia.org/T184460
Core Platform
edit- Blocked by:
- Blocking:
- Updates:
- Documentation Portal product plan draft
- Tech writer hiring
- PEG rule parameters
- Kask to K8S (logging, readiness)
- Engineering manager hiring last mile
Performance
edit- Blocked by:
- Parsing Team: CR for Parser save timing optimisation. https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/294774/
- Growth Team: CR for avoiding Watchlist DB writes on HTTP GET. https://gerrit.wikimedia.org/r/416198
- Blocking:
- Updates:
- Aaron made database messages to Logstash nicer and less verbose.
- New Fresnel release (per-patch MW perf tester), scenarios now have names.
- Working on sampling profiler instrastructure for PHP 7, to match HHVM/Xenon flame graphs.
Release Engineering
edit- Blocked by: Train blocked:
- Growth - Flow\Exception\WikitextException: ParseEntityRef: no name - https://phabricator.wikimedia.org/T217766
- Cloud Services - labtestweb2001: Fatal error: unknown class AuthPlugin in /srv/mediawiki/php-1.33.0-wmf.20/extensions/LdapAuthentication/LdapAuthenticationPlugin.php on line 21 - https://phabricator.wikimedia.org/T217692
- Blocking:
- Language: CI issues/Merge Blockers: https://phabricator.wikimedia.org/T217654 and https://phabricator.wikimedia.org/T216689
- Search Platform: CI configuration for Blazegraph: https://gerrit.wikimedia.org/r/c/integration/config/+/493340
- Updates:
- Choosing tools for continuous integration https://phabricator.wikimedia.org/phame/post/view/148/choosing_tools_for_continuous_integration/
- Projects, Forms and Subtypes oh my! https://phabricator.wikimedia.org/phame/post/view/147/projects_forms_and_subtypes_oh_my/
- Train Health:
- Last week: 1.33.0-wmf.19 - https://phabricator.wikimedia.org/T206673
- Still one blocker left - TranslateRenderJob: Cannot render translation page for Wikimania/pa-guru! https://phabricator.wikimedia.org/T217380
- This week: 1.33.0-wmf.20 - https://phabricator.wikimedia.org/T206674
- We have two blockers:
- Flow\Exception\WikitextException: ParseEntityRef: no name - https://phabricator.wikimedia.org/T217766
- labtestweb2001: Fatal error: unknown class AuthPlugin in /srv/mediawiki/php-1.33.0-wmf.20/extensions/LdapAuthentication/LdapAuthenticationPlugin.php on line 21 - https://phabricator.wikimedia.org/T217692
- We have two blockers:
- Next week: 1.33.0-wmf.21 - https://phabricator.wikimedia.org/T206675
- Last week: 1.33.0-wmf.19 - https://phabricator.wikimedia.org/T206673
Research
edit- Blocked by: None
- Blocking: None
- Updates:
- Ran the reader demographics survey: https://phabricator.wikimedia.org/T217080
- Google summer of code preparation: https://phabricator.wikimedia.org/T217655
- Collected new set of data for the CitationUsage schema for quality assurance: https://phabricator.wikimedia.org/T213969
- Improving article-recommender scripts: https://phabricator.wikimedia.org/T211981
Scoring Platform
edit- Blocked by:
- Blocking:
- Updates:
Search Platform
edit- Blocked by: RelEng: CI configuration for Blazegraph: https://gerrit.wikimedia.org/r/c/integration/config/+/493340
- Blocking:
- Updates:
- WikibaseCirrusSearch deployed tested on Beta cluster, works fine, testwikidata next: https://phabricator.wikimedia.org/T215684
- Working on ES 6 upgrade: https://phabricator.wikimedia.org/T183282
- Working on language-specific lowercasing in search indexing: https://phabricator.wikimedia.org/T217602
- Updated extensions to use new phan (thanks Legoktm, bugs found!)
- Working on query parsing refactoring: https://phabricator.wikimedia.org/T185108
- Working on moving CirrusSearch code out of Wikibase to a separate extension: https://phabricator.wikimedia.org/T190022
Security
edit- Blocked by:None
- Blocking:None
- Updates:
- https://phabricator.wikimedia.org/T217289: ass*igned 03/05
- https://phabricator.wikimedia.org/T215048: assigned 03/05
- https://phabricator.wikimedia.org/T216692: TBD
- https://phabricator.wikimedia.org/T163827: complete by end of week
- https://phabricator.wikimedia.org/T216419: will start this week
- https://phabricator.wikimedia.org/T211489: complete by end of week
- https://phabricator.wikimedia.org/T201492: TBD
- https://phabricator.wikimedia.org/T103011: TBD
- https://phabricator.wikimedia.org/T207990: will start this week
Services
edit- Blocked by:
- Blocking:
- Updates:
Site Reliability Engineering
edit- Blocked by:
- None
- Blocking:
- None
- Updates:
- Network maintenance (Tuesday 19th 14:00UTC) T187960
- Will require s2 to be read only (T217441 - we will use that window to upgrade MySQL on the master)
- ill also impact x1 master (which will be read only for a few seconds and cannot be disabled on mediawiki layer)
- Network maintenance (Tuesday 19th 14:00UTC) T187960
Wikidata
edit- Blocked by:
- Blocking:
- Updates:
German Technical Wishlist
edit- Blocked by:
- Blocking:
- Updates:
SoS Meeting Bookkeeping
edit- Updates: