Page MenuHomePhabricator

Urbanecm_WMF (Martin Urbanec / Urbanecm)
Senior Software Engineer, Growth Team

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Aug 21 2020, 11:05 AM (222 w, 2 d)
Availability
Available
IRC Nick
urbanecm
LDAP User
Urbanecm work
MediaWiki User
Martin Urbanec (WMF) [ Global Accounts ]

Recent Activity

Yesterday

Urbanecm_WMF added a project to T380581: Migrate GrowthExperiments selenium tests to CommunityConfiguration 2.0: CommunityConfiguration-Adoption.
Sun, Nov 24, 11:38 PM · CommunityConfiguration-Adoption, Growth-Team, GrowthExperiments

Sat, Nov 23

Urbanecm_WMF moved T377631: Add a link (Structured task): Release to a subset of newcomers on English Wikipedia from Blocked / Needs Work to Code Review on the Growth-Team (Current Sprint) board.
Sat, Nov 23, 1:58 PM · Patch-For-Review, Growth-Team (Current Sprint), Add-Link, Growth-Structured-Tasks
Urbanecm_WMF set Due Date to Mon, Nov 25, 8:00 PM on T377631: Add a link (Structured task): Release to a subset of newcomers on English Wikipedia.
Sat, Nov 23, 1:53 PM · Patch-For-Review, Growth-Team (Current Sprint), Add-Link, Growth-Structured-Tasks
Urbanecm_WMF changed the subtype of T377631: Add a link (Structured task): Release to a subset of newcomers on English Wikipedia from "Task" to "Deadline".
Sat, Nov 23, 1:52 PM · Patch-For-Review, Growth-Team (Current Sprint), Add-Link, Growth-Structured-Tasks

Fri, Nov 22

Urbanecm_WMF moved T369709: Switch `GEUseCommunityConfigurationExtension` to `true` in extension.json from Doing to Code Review on the Growth-Team (Current Sprint) board.

This should be all ready for code review. Once patches uploaded here get merged, using CC should be the default. There will be few other tests to follow-up on:

Fri, Nov 22, 9:15 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Growth-Team (Current Sprint), Patch-For-Review, CommunityConfiguration-Adoption, GrowthExperiments, Technical-Debt
Urbanecm_WMF moved T373098: [Hypothesis] WE5.1.5 from Inbox to Triaged on the Growth-Team board.
Fri, Nov 22, 8:54 PM · Campaign-Tools, Trust and Safety Product Team, CampaignEvents, CheckUser, Growth-Team, OKR-Work, SonarQube Bot, Quality-and-Test-Engineering-Team (SonarCloud Admin)
Urbanecm_WMF moved T380455: Run revalidateLinkRecommendations.php for wikis with more than 25 excluded sections from Inbox to Up Next on the Growth-Team board.
Fri, Nov 22, 8:54 PM · Growth-Team, Wikimedia-maintenance-script-run, Add-Link
Urbanecm_WMF moved T380580: Migrate ComputedUserImpactLookupTest test to CommunityConfiguration 2.0 from Inbox to Up Next on the Growth-Team board.
Fri, Nov 22, 8:53 PM · GrowthExperiments-ImpactModule, Growth-Team, CommunityConfiguration-Adoption
Urbanecm_WMF moved T380581: Migrate GrowthExperiments selenium tests to CommunityConfiguration 2.0 from Inbox to Up Next on the Growth-Team board.
Fri, Nov 22, 8:53 PM · CommunityConfiguration-Adoption, Growth-Team, GrowthExperiments
Urbanecm_WMF moved T380585: Figure out why a validator for GrowthSuggestedEdits is breaking ApiStructureTest from Inbox to Up Next on the Growth-Team board.
Fri, Nov 22, 8:53 PM · CommunityConfiguration-Adoption, GrowthExperiments, Growth-Team
Urbanecm_WMF moved T380586: [EPIC] Ensure GrowthExperiments CI pipeline is using CommunityConfiguration to run tests from Inbox to Maintenance on the Growth-Team board.
Fri, Nov 22, 8:53 PM · Growth-Team (Maintenance), Epic, GrowthExperiments, CommunityConfiguration-Adoption, Technical-Debt
Urbanecm_WMF updated Other Assignee for T369709: Switch `GEUseCommunityConfigurationExtension` to `true` in extension.json, removed: Michael.
Fri, Nov 22, 8:50 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Growth-Team (Current Sprint), Patch-For-Review, CommunityConfiguration-Adoption, GrowthExperiments, Technical-Debt
Urbanecm_WMF updated the task description for T380585: Figure out why a validator for GrowthSuggestedEdits is breaking ApiStructureTest.
Fri, Nov 22, 1:10 PM · CommunityConfiguration-Adoption, GrowthExperiments, Growth-Team
Urbanecm_WMF updated the task description for T380585: Figure out why a validator for GrowthSuggestedEdits is breaking ApiStructureTest.
Fri, Nov 22, 1:10 PM · CommunityConfiguration-Adoption, GrowthExperiments, Growth-Team
Urbanecm_WMF added a parent task for T380586: [EPIC] Ensure GrowthExperiments CI pipeline is using CommunityConfiguration to run tests: T367574: Remove code for Special:EditGrowthConfig.
Fri, Nov 22, 1:02 PM · Growth-Team (Maintenance), Epic, GrowthExperiments, CommunityConfiguration-Adoption, Technical-Debt
Urbanecm_WMF added a subtask for T367574: Remove code for Special:EditGrowthConfig: T380586: [EPIC] Ensure GrowthExperiments CI pipeline is using CommunityConfiguration to run tests.
Fri, Nov 22, 1:02 PM · CommunityConfiguration-Adoption, GrowthExperiments-EditGrowthConfig, Technical-Debt, Growth-Team
Urbanecm_WMF added a parent task for T369709: Switch `GEUseCommunityConfigurationExtension` to `true` in extension.json: T380586: [EPIC] Ensure GrowthExperiments CI pipeline is using CommunityConfiguration to run tests.
Fri, Nov 22, 1:01 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Growth-Team (Current Sprint), Patch-For-Review, CommunityConfiguration-Adoption, GrowthExperiments, Technical-Debt
Urbanecm_WMF added a parent task for T380580: Migrate ComputedUserImpactLookupTest test to CommunityConfiguration 2.0: T380586: [EPIC] Ensure GrowthExperiments CI pipeline is using CommunityConfiguration to run tests.
Fri, Nov 22, 1:01 PM · GrowthExperiments-ImpactModule, Growth-Team, CommunityConfiguration-Adoption
Urbanecm_WMF added subtasks for T380586: [EPIC] Ensure GrowthExperiments CI pipeline is using CommunityConfiguration to run tests: T369709: Switch `GEUseCommunityConfigurationExtension` to `true` in extension.json, T380585: Figure out why a validator for GrowthSuggestedEdits is breaking ApiStructureTest, T380581: Migrate GrowthExperiments selenium tests to CommunityConfiguration 2.0, T380580: Migrate ComputedUserImpactLookupTest test to CommunityConfiguration 2.0.
Fri, Nov 22, 1:01 PM · Growth-Team (Maintenance), Epic, GrowthExperiments, CommunityConfiguration-Adoption, Technical-Debt
Urbanecm_WMF added a parent task for T380585: Figure out why a validator for GrowthSuggestedEdits is breaking ApiStructureTest: T380586: [EPIC] Ensure GrowthExperiments CI pipeline is using CommunityConfiguration to run tests.
Fri, Nov 22, 1:01 PM · CommunityConfiguration-Adoption, GrowthExperiments, Growth-Team
Urbanecm_WMF added a parent task for T380581: Migrate GrowthExperiments selenium tests to CommunityConfiguration 2.0: T380586: [EPIC] Ensure GrowthExperiments CI pipeline is using CommunityConfiguration to run tests.
Fri, Nov 22, 1:01 PM · CommunityConfiguration-Adoption, Growth-Team, GrowthExperiments
Urbanecm_WMF removed a parent task for T369709: Switch `GEUseCommunityConfigurationExtension` to `true` in extension.json: T367574: Remove code for Special:EditGrowthConfig.
Fri, Nov 22, 1:01 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Growth-Team (Current Sprint), Patch-For-Review, CommunityConfiguration-Adoption, GrowthExperiments, Technical-Debt
Urbanecm_WMF removed a parent task for T380580: Migrate ComputedUserImpactLookupTest test to CommunityConfiguration 2.0: T367574: Remove code for Special:EditGrowthConfig.
Fri, Nov 22, 1:01 PM · GrowthExperiments-ImpactModule, Growth-Team, CommunityConfiguration-Adoption
Urbanecm_WMF removed subtasks for T367574: Remove code for Special:EditGrowthConfig: T380581: Migrate GrowthExperiments selenium tests to CommunityConfiguration 2.0, T380580: Migrate ComputedUserImpactLookupTest test to CommunityConfiguration 2.0, T369709: Switch `GEUseCommunityConfigurationExtension` to `true` in extension.json.
Fri, Nov 22, 1:01 PM · CommunityConfiguration-Adoption, GrowthExperiments-EditGrowthConfig, Technical-Debt, Growth-Team
Urbanecm_WMF removed a parent task for T380581: Migrate GrowthExperiments selenium tests to CommunityConfiguration 2.0: T367574: Remove code for Special:EditGrowthConfig.
Fri, Nov 22, 1:01 PM · CommunityConfiguration-Adoption, Growth-Team, GrowthExperiments
Urbanecm_WMF updated the task description for T380586: [EPIC] Ensure GrowthExperiments CI pipeline is using CommunityConfiguration to run tests.
Fri, Nov 22, 1:01 PM · Growth-Team (Maintenance), Epic, GrowthExperiments, CommunityConfiguration-Adoption, Technical-Debt
Urbanecm_WMF created T380586: [EPIC] Ensure GrowthExperiments CI pipeline is using CommunityConfiguration to run tests.
Fri, Nov 22, 1:00 PM · Growth-Team (Maintenance), Epic, GrowthExperiments, CommunityConfiguration-Adoption, Technical-Debt
Urbanecm_WMF renamed T369709: Switch `GEUseCommunityConfigurationExtension` to `true` in extension.json from Switch `GEUseCommunityConfigurationExtension` to `true` in extension.json and fix tests failing in CI to Switch `GEUseCommunityConfigurationExtension` to `true` in extension.json.
Fri, Nov 22, 12:59 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Growth-Team (Current Sprint), Patch-For-Review, CommunityConfiguration-Adoption, GrowthExperiments, Technical-Debt
Urbanecm_WMF created T380585: Figure out why a validator for GrowthSuggestedEdits is breaking ApiStructureTest.
Fri, Nov 22, 12:57 PM · CommunityConfiguration-Adoption, GrowthExperiments, Growth-Team
Urbanecm_WMF added a parent task for T380580: Migrate ComputedUserImpactLookupTest test to CommunityConfiguration 2.0: T367574: Remove code for Special:EditGrowthConfig.
Fri, Nov 22, 12:07 PM · GrowthExperiments-ImpactModule, Growth-Team, CommunityConfiguration-Adoption
Urbanecm_WMF added a parent task for T380581: Migrate GrowthExperiments selenium tests to CommunityConfiguration 2.0: T367574: Remove code for Special:EditGrowthConfig.
Fri, Nov 22, 12:07 PM · CommunityConfiguration-Adoption, Growth-Team, GrowthExperiments
Urbanecm_WMF added subtasks for T367574: Remove code for Special:EditGrowthConfig: T380580: Migrate ComputedUserImpactLookupTest test to CommunityConfiguration 2.0, T380581: Migrate GrowthExperiments selenium tests to CommunityConfiguration 2.0.
Fri, Nov 22, 12:07 PM · CommunityConfiguration-Adoption, GrowthExperiments-EditGrowthConfig, Technical-Debt, Growth-Team
Urbanecm_WMF added a comment to T369709: Switch `GEUseCommunityConfigurationExtension` to `true` in extension.json.

Considering we're nearing the end of the sprint, I decided to scope out some of the unstarted work to followup tasks. I filled:

Fri, Nov 22, 12:04 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Growth-Team (Current Sprint), Patch-For-Review, CommunityConfiguration-Adoption, GrowthExperiments, Technical-Debt
Urbanecm_WMF created T380581: Migrate GrowthExperiments selenium tests to CommunityConfiguration 2.0.
Fri, Nov 22, 12:01 PM · CommunityConfiguration-Adoption, Growth-Team, GrowthExperiments
Urbanecm_WMF created T380580: Migrate ComputedUserImpactLookupTest test to CommunityConfiguration 2.0.
Fri, Nov 22, 11:59 AM · GrowthExperiments-ImpactModule, Growth-Team, CommunityConfiguration-Adoption
Urbanecm_WMF moved T380453: Decomission "topic" and "match_score" from the newcomertask schema from Code Review to Doing on the Growth-Team (Current Sprint) board.

@Sgs I moved back to Doing, as the Gerrit patch caused some CI errors. I reviewed & merged the GitLab PR, which is OK. Let me know if there is anything else I need to review here!

Fri, Nov 22, 11:30 AM · Patch-For-Review, Growth-Team (Current Sprint), Add-Link
Urbanecm_WMF added a comment to T380329: az.wikipedia: Add Link tasks are completed while violating excludedSections configuration.

Thx, @Urbanecm_WMF! Quite an investigation, very impressive.
Checked azwiki (the number of excluded sections is 21. The api call for link recommendation for HP-GL article (where the issue was reported) doesn't return any recommendations anymore.

Fri, Nov 22, 9:29 AM · Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Growth-Structured-Tasks, Add-Link
Nemoralis awarded T380329: az.wikipedia: Add Link tasks are completed while violating excludedSections configuration a Love token.
Fri, Nov 22, 3:43 AM · Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Growth-Structured-Tasks, Add-Link
Etonkovidova awarded T380329: az.wikipedia: Add Link tasks are completed while violating excludedSections configuration a Barnstar token.
Fri, Nov 22, 1:13 AM · Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Growth-Structured-Tasks, Add-Link

Thu, Nov 21

KStoller-WMF awarded T380329: az.wikipedia: Add Link tasks are completed while violating excludedSections configuration a Love token.
Thu, Nov 21, 11:14 PM · Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Growth-Structured-Tasks, Add-Link
Urbanecm_WMF added a comment to T380405: Generic Campaign parameter: New Editor Recruitment as part of the Donor Thank You page.

@KStoller-WMF asked me to review the difficultness here. This task should be a configuration change of the wgGECampaigns (changing the pattern from /^typage-\w+-\w+-2023$/ to /^typage-\w+-\w+-\d+$/). That should be possible to do at any time.

Thu, Nov 21, 8:14 PM · Thank-You-Page, Growth-Team
Urbanecm_WMF added a comment to T380329: az.wikipedia: Add Link tasks are completed while violating excludedSections configuration.

I'll revalidateLinkRecommendations.php for azwiki now, so that this new list is enforced.

Started:

[urbanecm@deploy2002 ~]$ mwscript-k8s -- extensions/GrowthExperiments/maintenance/revalidateLinkRecommendations.php --wiki=azwiki --all --verbose                                                                                                   
⏳ Starting extensions/GrowthExperiments/maintenance/revalidateLinkRecommendations.php on Kubernetes as job mw-script.codfw.22qey0zx ...                                                                                                            
🚀 Job is running. For streaming logs, run:                                                                                                                                                                                                         
K8S_CLUSTER=codfw KUBECONFIG=/etc/kubernetes/mw-script-codfw.config kubectl logs -f job/mw-script.codfw.22qey0zx mediawiki-22qey0zx-app                                                                                                             
[urbanecm@deploy2002 ~]$
Thu, Nov 21, 8:02 PM · Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Growth-Structured-Tasks, Add-Link
Urbanecm_WMF added a comment to T379682: Growth KPI Grafana dashboard claims no A/B testing happens at pilot wikis.

The underlying problem appears to be in CentralAuth (T380500); I added it as a subtask.

Thu, Nov 21, 7:59 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Growth-Team (Current Sprint), GrowthExperiments
Urbanecm_WMF moved T380500: CentralAuthUser returning outdated data after user creation from Inbox to Tracking on the Growth-Team board.
Thu, Nov 21, 7:58 PM · Growth-Team, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Urbanecm_WMF added a project to T380500: CentralAuthUser returning outdated data after user creation: Growth-Team.
Thu, Nov 21, 7:58 PM · Growth-Team, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Urbanecm_WMF added a subtask for T380042: RuntimeException: Global user does not have ID '0'.: T380500: CentralAuthUser returning outdated data after user creation.
Thu, Nov 21, 7:56 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, Temporary accounts, Wikimedia-production-error
Urbanecm_WMF added a subtask for T379909: Define where to add code that needs to run after a new central user has been created: T380500: CentralAuthUser returning outdated data after user creation.
Thu, Nov 21, 7:56 PM · MediaWiki-Platform-Team (Radar), Growth-Team, MediaWiki-extensions-CentralAuth
Urbanecm_WMF added parent tasks for T380500: CentralAuthUser returning outdated data after user creation: T380042: RuntimeException: Global user does not have ID '0'., T379909: Define where to add code that needs to run after a new central user has been created.
Thu, Nov 21, 7:56 PM · Growth-Team, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Urbanecm_WMF removed a parent task for T380042: RuntimeException: Global user does not have ID '0'.: T380500: CentralAuthUser returning outdated data after user creation.
Thu, Nov 21, 7:56 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, Temporary accounts, Wikimedia-production-error
Urbanecm_WMF removed a parent task for T379909: Define where to add code that needs to run after a new central user has been created: T380500: CentralAuthUser returning outdated data after user creation.
Thu, Nov 21, 7:56 PM · MediaWiki-Platform-Team (Radar), Growth-Team, MediaWiki-extensions-CentralAuth
Urbanecm_WMF removed subtasks for T380500: CentralAuthUser returning outdated data after user creation: T379909: Define where to add code that needs to run after a new central user has been created, T380042: RuntimeException: Global user does not have ID '0'..
Thu, Nov 21, 7:56 PM · Growth-Team, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Urbanecm_WMF added a parent task for T380500: CentralAuthUser returning outdated data after user creation: T379682: Growth KPI Grafana dashboard claims no A/B testing happens at pilot wikis.
Thu, Nov 21, 7:56 PM · Growth-Team, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Urbanecm_WMF added a subtask for T379682: Growth KPI Grafana dashboard claims no A/B testing happens at pilot wikis: T380500: CentralAuthUser returning outdated data after user creation.
Thu, Nov 21, 7:56 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Growth-Team (Current Sprint), GrowthExperiments
Urbanecm_WMF created T380465: Make IP info viewable from Special:IPContributions.
Thu, Nov 21, 12:12 PM · Temporary accounts, IP Info
Urbanecm_WMF moved T380329: az.wikipedia: Add Link tasks are completed while violating excludedSections configuration from Incoming to QA on the Growth-Team (Current Sprint) board.

Filled T380455: Run revalidateLinkRecommendations.php for wikis with more than 25 excluded sections for the revalidateLinkRecommendations.php execution, to ensure task pool actually follows the configuration. Other than that, this can probably be resolved.

Thu, Nov 21, 10:55 AM · Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Growth-Structured-Tasks, Add-Link
Urbanecm_WMF created T380455: Run revalidateLinkRecommendations.php for wikis with more than 25 excluded sections.
Thu, Nov 21, 10:49 AM · Growth-Team, Wikimedia-maintenance-script-run, Add-Link
Urbanecm_WMF added a comment to T380329: az.wikipedia: Add Link tasks are completed while violating excludedSections configuration.

Based on the comment, "Cap the limit of sections-to-exclude somewhat arbitrarily at 25," I assume this was a best-guess at a technical limit

It indeed seems so. However, I currently do not understand what the technical reason for introducing it was (is it just a safeguard preventing someone from excluding thousands of sections? or does each excluded section mean recommendations take significantly longer to produce? something else?).

Could we increase that limit to 100, and ask Kosta to review the patch in case he has more insight into the original limit? Or, I'm fine removing the limit, but if the list grows too large might we end up encountering other issues related to performance?

Unfortunately, I don't know. I'll need to better understand what the limit protects us from. Then, I should be able to answer this question. I'll check with Kosta, but he might not remember either, given this was done years ago.

Thu, Nov 21, 10:46 AM · Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Growth-Structured-Tasks, Add-Link
Urbanecm_WMF claimed T380329: az.wikipedia: Add Link tasks are completed while violating excludedSections configuration.

I'm working on this anyway, and now that it is rootcaused, finishing the rest should be straightforward.

Thu, Nov 21, 10:34 AM · Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Growth-Structured-Tasks, Add-Link
Urbanecm_WMF added a comment to T380329: az.wikipedia: Add Link tasks are completed while violating excludedSections configuration.

Interesting! You really are the best Phabricator sleuth!

Thu, Nov 21, 12:30 AM · Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Growth-Structured-Tasks, Add-Link
Urbanecm_WMF added a comment to T380329: az.wikipedia: Add Link tasks are completed while violating excludedSections configuration.

I'll revalidateLinkRecommendations.php for azwiki now, so that this new list is enforced.

Thu, Nov 21, 12:16 AM · Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Growth-Structured-Tasks, Add-Link
Urbanecm_WMF added a comment to T380329: az.wikipedia: Add Link tasks are completed while violating excludedSections configuration.
Thu, Nov 21, 12:12 AM · Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Growth-Structured-Tasks, Add-Link
Urbanecm_WMF added a comment to T380329: az.wikipedia: Add Link tasks are completed while violating excludedSections configuration.

I spot checked how many excluded sections exist at other wikis:

Thu, Nov 21, 12:09 AM · Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Growth-Structured-Tasks, Add-Link
Urbanecm_WMF added a comment to T380329: az.wikipedia: Add Link tasks are completed while violating excludedSections configuration.

TLDR: The Add Link service restricts the number of excluded sections to 25. [...] First and foremost, we should figure out why was this limit introduced.

Thu, Nov 21, 12:00 AM · Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Growth-Structured-Tasks, Add-Link

Wed, Nov 20

Urbanecm_WMF added a comment to T380329: az.wikipedia: Add Link tasks are completed while violating excludedSections configuration.

TLDR: The Add Link service restricts the number of excluded sections to 25. When this limit is exceeded, the API does not provide any indication the request was incorrect – it merely ignores the 26th (and following) excluded sections. Since azwiki has 35 excluded sections, it results in this bug.

Wed, Nov 20, 11:49 PM · Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Growth-Structured-Tasks, Add-Link
Urbanecm_WMF edited P71107 (An Untitled Masterwork).
Wed, Nov 20, 11:26 PM
Urbanecm_WMF created P71107 (An Untitled Masterwork).
Wed, Nov 20, 11:15 PM
Urbanecm_WMF moved T380149: Mentor dashboard: Error message for "away for too long" errors does not substitute params from Code Review to QA on the Growth-Team (Current Sprint) board.
Wed, Nov 20, 5:28 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Growth-Team (Current Sprint), GrowthExperiments-Mentorship
Urbanecm_WMF moved T369709: Switch `GEUseCommunityConfigurationExtension` to `true` in extension.json from Incoming to Doing on the Growth-Team (Current Sprint) board.
Wed, Nov 20, 5:07 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Growth-Team (Current Sprint), Patch-For-Review, CommunityConfiguration-Adoption, GrowthExperiments, Technical-Debt
Urbanecm_WMF updated the task description for T348573: All Wikimedia extensions that store their data outside the main database should use a virtual database domain.
Wed, Nov 20, 3:26 PM · Patch-For-Review, Epic, WMF-General-or-Unknown
Urbanecm_WMF added a subtask for T348573: All Wikimedia extensions that store their data outside the main database should use a virtual database domain: T380385: Migrate Echo to virtual domains.
Wed, Nov 20, 3:26 PM · Patch-For-Review, Epic, WMF-General-or-Unknown
Urbanecm_WMF added a parent task for T380385: Migrate Echo to virtual domains: T348573: All Wikimedia extensions that store their data outside the main database should use a virtual database domain.
Wed, Nov 20, 3:26 PM · Growth-Team (Current Sprint), Notifications
Urbanecm_WMF triaged T380385: Migrate Echo to virtual domains as High priority.
Wed, Nov 20, 3:26 PM · Growth-Team (Current Sprint), Notifications
Urbanecm_WMF updated the task description for T380385: Migrate Echo to virtual domains.
Wed, Nov 20, 3:26 PM · Growth-Team (Current Sprint), Notifications
Urbanecm_WMF created T380385: Migrate Echo to virtual domains.
Wed, Nov 20, 3:25 PM · Growth-Team (Current Sprint), Notifications

Tue, Nov 19

Urbanecm_WMF created T380331: Ensure Add Link recommendations outside of main namespaces are not served to users.
Tue, Nov 19, 11:02 PM · Add-Link, Growth-Team, GrowthExperiments-NewcomerTasks
Urbanecm_WMF triaged T380329: az.wikipedia: Add Link tasks are completed while violating excludedSections configuration as High priority.
Tue, Nov 19, 10:52 PM · Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Growth-Structured-Tasks, Add-Link
Urbanecm_WMF created T380329: az.wikipedia: Add Link tasks are completed while violating excludedSections configuration.
Tue, Nov 19, 10:49 PM · Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Growth-Structured-Tasks, Add-Link
Urbanecm_WMF moved T380161: Verify Add Link's readiness for partial deployment from Incoming to QA on the Growth-Team (Current Sprint) board.
Tue, Nov 19, 5:30 PM · Patch-For-Review, Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Add-Link
Urbanecm_WMF renamed T379682: Growth KPI Grafana dashboard claims no A/B testing happens at pilot wikis from Growth KPI Grafana dashboard claims control is not assigned to any users at enwiki to Growth KPI Grafana dashboard claims no A/B testing happens at pilot wikis.
Tue, Nov 19, 5:00 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Growth-Team (Current Sprint), GrowthExperiments
Urbanecm_WMF triaged T380294: Investigate suspicious calls to ExperimentUserDefaultsManager as High priority.

Follow-up to prioritized work (T379682, T380271).

Tue, Nov 19, 4:53 PM · Growth-Team (Current Sprint), GrowthExperiments
Urbanecm_WMF added a comment to T380294: Investigate suspicious calls to ExperimentUserDefaultsManager.

One thing I'm not following is why are user properties called here in the first place. In T380271, the traceback goes from ResourceLoaderEntryPoint, which disables accesses to getUser() and the like (code has to be user-agnostic). In user-agnostic code, there shouldn't be a need for user preferences in the first place?

Tue, Nov 19, 4:52 PM · Growth-Team (Current Sprint), GrowthExperiments
Urbanecm_WMF created T380294: Investigate suspicious calls to ExperimentUserDefaultsManager.
Tue, Nov 19, 4:49 PM · Growth-Team (Current Sprint), GrowthExperiments
Urbanecm_WMF added a comment to T380271: GrowthExperiments\ExperimentUserDefaultsManager::shouldAssignBucket failed to get a central user ID.

Fair point. Let's degrade the severity to debug, and we can raise it back to error once we figured things out.

Tue, Nov 19, 3:23 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Growth-Team (Current Sprint), GrowthExperiments, Wikimedia-production-error
Urbanecm_WMF edited projects for T380271: GrowthExperiments\ExperimentUserDefaultsManager::shouldAssignBucket failed to get a central user ID, added: Growth-Team (Current Sprint); removed Growth-Team.

I disagree with labelling this as a train blocker. Logs added in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/GrowthExperiments/+/1091303 do not _cause_ the errorneous behaviour, they only make it more visible. We're working on the underlying problem, and since this is not a new issue introduced by wmf.4 ("just" increased visibility), I think removing logs from the dashboard temporarily makes sense here.

Tue, Nov 19, 3:03 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Growth-Team (Current Sprint), GrowthExperiments, Wikimedia-production-error
Urbanecm_WMF moved T354939: Migrate GrowthExperiments to virtual domains from Doing to QA on the Growth-Team (Current Sprint) board.
Tue, Nov 19, 8:56 AM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Growth-Team (Current Sprint), GrowthExperiments

Mon, Nov 18

Urbanecm_WMF added a comment to T380161: Verify Add Link's readiness for partial deployment.

Add Link (structured) and Add Link (legacy) should now be deployed to 50% users each at test.wikipedia.org. Let me know if anything does not work as intended/expected.

Mon, Nov 18, 10:23 PM · Patch-For-Review, Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Add-Link
Urbanecm_WMF updated the task description for T380161: Verify Add Link's readiness for partial deployment.
Mon, Nov 18, 10:06 PM · Patch-For-Review, Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Add-Link
Urbanecm_WMF added a comment to T380161: Verify Add Link's readiness for partial deployment.

Add Link (structured) and Add Link (legacy) should now be deployed to 50% users each at test.wikipedia.org. Let me know if anything does not work as intended/expected.

Mon, Nov 18, 10:06 PM · Patch-For-Review, Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Add-Link
Urbanecm_WMF changed the status of T380161: Verify Add Link's readiness for partial deployment from Stalled to Open.

Should now be ready for testing.

Mon, Nov 18, 10:06 PM · Patch-For-Review, Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Add-Link
Urbanecm_WMF closed T380204: Deploy Add Link to a proportion of test.wikipedia.org users, a subtask of T380161: Verify Add Link's readiness for partial deployment, as Resolved.
Mon, Nov 18, 10:06 PM · Patch-For-Review, Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Add-Link
Urbanecm_WMF closed T380204: Deploy Add Link to a proportion of test.wikipedia.org users as Resolved.

Deployed, testing via parent.

Mon, Nov 18, 10:05 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), Add-Link, Growth-Team (Current Sprint)
Urbanecm_WMF changed the status of T380161: Verify Add Link's readiness for partial deployment, a subtask of T377631: Add a link (Structured task): Release to a subset of newcomers on English Wikipedia, from Stalled to Open.
Mon, Nov 18, 10:03 PM · Patch-For-Review, Growth-Team (Current Sprint), Add-Link, Growth-Structured-Tasks
Urbanecm_WMF added a comment to T369709: Switch `GEUseCommunityConfigurationExtension` to `true` in extension.json.

A great deal of the PHPUnit failures is this:

Mon, Nov 18, 6:47 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Growth-Team (Current Sprint), Patch-For-Review, CommunityConfiguration-Adoption, GrowthExperiments, Technical-Debt
Urbanecm_WMF claimed T369709: Switch `GEUseCommunityConfigurationExtension` to `true` in extension.json.

According to today's standup, I will focus at PHPUnit failures, and @Michael will take a look at the browser test failures.

Mon, Nov 18, 6:31 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Growth-Team (Current Sprint), Patch-For-Review, CommunityConfiguration-Adoption, GrowthExperiments, Technical-Debt
Urbanecm_WMF changed the status of T380161: Verify Add Link's readiness for partial deployment from Open to Stalled.
Mon, Nov 18, 6:06 PM · Patch-For-Review, Growth-Team (Current Sprint), GrowthExperiments-NewcomerTasks, Add-Link
Urbanecm_WMF changed the status of T380161: Verify Add Link's readiness for partial deployment, a subtask of T377631: Add a link (Structured task): Release to a subset of newcomers on English Wikipedia, from Open to Stalled.
Mon, Nov 18, 6:04 PM · Patch-For-Review, Growth-Team (Current Sprint), Add-Link, Growth-Structured-Tasks
Urbanecm_WMF triaged T257517: Cookie mw-tour will be soon rejected because it has the “sameSite” attribute set to “none”, without the “secure” attribute. as Low priority.
Mon, Nov 18, 6:04 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Growth-Team (Current Sprint), User-Michael, MediaWiki-extensions-GuidedTour
Urbanecm_WMF triaged T379644: Special:ClaimMentee suggests temporary account usernames in the "Mentee's username" field as Low priority.
Mon, Nov 18, 6:03 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), User-Michael, Growth-Team (Current Sprint), GrowthExperiments-Mentorship, IP-Masking-Growth-Team, Temporary accounts
Urbanecm_WMF triaged T379057: Drop dangling DB records in all Add Link wikis as Medium priority.
Mon, Nov 18, 6:03 PM · Growth-Team (Current Sprint), Add-Link
Urbanecm_WMF triaged T380204: Deploy Add Link to a proportion of test.wikipedia.org users as High priority.
Mon, Nov 18, 6:03 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), Add-Link, Growth-Team (Current Sprint)