Page MenuHomePhabricator

GrowthExperimentsComponent
ActivePublic

Members (11)

Watchers (2)

Recent Activity

Yesterday

Umherirrender closed T418658: Flaky phpunit test GrowthExperiments\Tests\Integration\MentorRemoverTest::testWithMenteesOneMentor as Resolved.

Assume this is fixed with the fix for T427466: Flaky test ApiBlockTest::testReblockAutoblockedIp

Mon, Jun 1, 7:40 PM · ci-test-error (WMF-deployed Build Failure), Growth Team Maintenance, GrowthExperiments
Urbanecm_WMF triaged T426742: Remove client side analytics logging from Special:Homepage and modules as Medium priority.
Mon, Jun 1, 3:41 PM · Experimentation Lab Radar, Growth Team Maintenance, GrowthExperiments, Growth-Team
KStoller-WMF set the point value for T426742: Remove client side analytics logging from Special:Homepage and modules to 3.
Mon, Jun 1, 3:39 PM · Experimentation Lab Radar, Growth Team Maintenance, GrowthExperiments, Growth-Team
Sgs raised the priority of T426742: Remove client side analytics logging from Special:Homepage and modules from Medium to Needs Triage.
Mon, Jun 1, 3:36 PM · Experimentation Lab Radar, Growth Team Maintenance, GrowthExperiments, Growth-Team
KStoller-WMF triaged T426742: Remove client side analytics logging from Special:Homepage and modules as Medium priority.
Mon, Jun 1, 3:35 PM · Experimentation Lab Radar, Growth Team Maintenance, GrowthExperiments, Growth-Team
Urbanecm_WMF added a comment to T426742: Remove client side analytics logging from Special:Homepage and modules.

Docs on schema decom: https://wikitech.wikimedia.org/wiki/Event_Platform/Producing_events#Decommissioning

Mon, Jun 1, 3:35 PM · Experimentation Lab Radar, Growth Team Maintenance, GrowthExperiments, Growth-Team
Urbanecm_WMF added a comment to T416311: HelpPanel Configuration in Community Configuration: Sort Namespaces.

A/Cs are understandable to me now, thank you for refining. It might make sense to order it by namespace ID instead (alphabetical order in Czech would put all talk namespaces after each other; in English, the naming pattern for talk namespaces is "(namespace) talk", but in Czech, it is closer to "Talk (namespace)"). But, we can discuss the details later.

Mon, Jun 1, 3:19 PM · Growth-Team, Essential-Work, GrowthExperiments
Ladsgroup added a comment to T304538: Clean up GrowthExperiments-related user_properties rows.

Hi, is there anything I can do to help moving this forward? Thank you!

Mon, Jun 1, 2:32 PM · Growth Team Maintenance, Technical-Debt, GrowthExperiments

Wed, May 27

gerritbot added a comment to T419172: LogicException: GrowthExperiments\NewcomerTasks\TaskSuggester\NewcomerTasksCacheRefreshJob executed for invalid userId (0).

Change #1289353 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] HomepageHooks: Skip onBeforePageDisplay for non-named users

https://gerrit.wikimedia.org/r/1289353

Wed, May 27, 7:33 PM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Growth-Team, GrowthExperiments, Wikimedia-production-error

Tue, May 26

Maintenance_bot removed a project from T407905: Update name in GrowthExperiments and ReaderExperiments extensions: Patch-For-Review.
Tue, May 26, 3:32 PM · Growth-Team, ReaderExperiments, GrowthExperiments, Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Essential-Work
gerritbot added a comment to T407905: Update name in GrowthExperiments and ReaderExperiments extensions.

Change #1293735 merged by jenkins-bot:

[integration/quibble@master] utils: fullrun-extensions: s/MetricsPlatform/TestKitchen/

https://gerrit.wikimedia.org/r/1293735

Tue, May 26, 2:43 PM · Growth-Team, ReaderExperiments, GrowthExperiments, Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Essential-Work
gerritbot added a project to T407905: Update name in GrowthExperiments and ReaderExperiments extensions: Patch-For-Review.
Tue, May 26, 2:26 PM · Growth-Team, ReaderExperiments, GrowthExperiments, Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Essential-Work
gerritbot added a comment to T407905: Update name in GrowthExperiments and ReaderExperiments extensions.

Change #1293735 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/quibble@master] utils: fullrun-extensions: s/MetricsPlatform/TestKitchen/

https://gerrit.wikimedia.org/r/1293735

Tue, May 26, 2:26 PM · Growth-Team, ReaderExperiments, GrowthExperiments, Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Essential-Work

Wed, May 20

Urbanecm_WMF closed T425271: Remove all deprecated code from GrowthExperiments and CommunityConfiguration (Wikimedia Hackathon 2026) as Resolved.

Nothing else to do; if stuff breaks, we will notice it chores and handle it as separate tickets. Resolving.

Wed, May 20, 1:26 PM · Growth-Team (FY2025-26 Q4 Sprint 3), MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), MediaWiki-extensions-CommunityConfiguration, Technical-Debt (Deprecation process), GrowthExperiments, Wikimedia-Hackathon-2026

Tue, May 19

DMburugu edited projects for T425271: Remove all deprecated code from GrowthExperiments and CommunityConfiguration (Wikimedia Hackathon 2026), added: Growth-Team (FY2025-26 Q4 Sprint 3); removed Growth-Team (FY2025-26 Q4 Sprint 2).
Tue, May 19, 3:40 PM · Growth-Team (FY2025-26 Q4 Sprint 3), MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), MediaWiki-extensions-CommunityConfiguration, Technical-Debt (Deprecation process), GrowthExperiments, Wikimedia-Hackathon-2026
Maintenance_bot removed a project from T426742: Remove client side analytics logging from Special:Homepage and modules: Patch-For-Review.
Tue, May 19, 2:31 PM · Experimentation Lab Radar, Growth Team Maintenance, GrowthExperiments, Growth-Team
HakanIST added a comment to T419172: LogicException: GrowthExperiments\NewcomerTasks\TaskSuggester\NewcomerTasksCacheRefreshJob executed for invalid userId (0).

Sorry, I totally missed your comment here! I think in my comment above I came to the same conclusion as you did. Do you want to take on the next step of fixing this?

No problem, added the isNamed() guard at the top of onBeforePageDisplay() as you suggested.

Tue, May 19, 1:53 PM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Growth-Team, GrowthExperiments, Wikimedia-production-error
gerritbot added a comment to T426742: Remove client side analytics logging from Special:Homepage and modules.

Change #1289318 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] cleanup: remove ext.growthExperiments.Logging

https://gerrit.wikimedia.org/r/1289318

Tue, May 19, 1:53 PM · Experimentation Lab Radar, Growth Team Maintenance, GrowthExperiments, Growth-Team
gerritbot added a project to T419172: LogicException: GrowthExperiments\NewcomerTasks\TaskSuggester\NewcomerTasksCacheRefreshJob executed for invalid userId (0): Patch-For-Review.
Tue, May 19, 1:49 PM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Growth-Team, GrowthExperiments, Wikimedia-production-error
gerritbot added a comment to T419172: LogicException: GrowthExperiments\NewcomerTasks\TaskSuggester\NewcomerTasksCacheRefreshJob executed for invalid userId (0).

Change #1289353 had a related patch set uploaded (by HakanIST; author: HakanIST):

[mediawiki/extensions/GrowthExperiments@master] HomepageHooks: Skip onBeforePageDisplay for non-named users

https://gerrit.wikimedia.org/r/1289353

Tue, May 19, 1:49 PM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Growth-Team, GrowthExperiments, Wikimedia-production-error
Sgs updated the task description for T426742: Remove client side analytics logging from Special:Homepage and modules.
Tue, May 19, 11:40 AM · Experimentation Lab Radar, Growth Team Maintenance, GrowthExperiments, Growth-Team
Sgs moved T426742: Remove client side analytics logging from Special:Homepage and modules from Inbox to Needs Estimation on the Growth-Team board.
Tue, May 19, 11:38 AM · Experimentation Lab Radar, Growth Team Maintenance, GrowthExperiments, Growth-Team
gerritbot added a project to T426742: Remove client side analytics logging from Special:Homepage and modules: Patch-For-Review.
Tue, May 19, 11:31 AM · Experimentation Lab Radar, Growth Team Maintenance, GrowthExperiments, Growth-Team
gerritbot added a comment to T426742: Remove client side analytics logging from Special:Homepage and modules.

Change #1289318 had a related patch set uploaded (by Sergio Gimeno; author: Sergio Gimeno):

[mediawiki/extensions/GrowthExperiments@master] cleanup: remove ext.growthExperiments.Logging

https://gerrit.wikimedia.org/r/1289318

Tue, May 19, 11:30 AM · Experimentation Lab Radar, Growth Team Maintenance, GrowthExperiments, Growth-Team
Sgs renamed T426742: Remove client side analytics logging from Special:Homepage and modules from Remove client side analytics logging from Special:Homepage to Remove client side analytics logging from Special:Homepage and modules.
Tue, May 19, 11:16 AM · Experimentation Lab Radar, Growth Team Maintenance, GrowthExperiments, Growth-Team
Sgs created T426742: Remove client side analytics logging from Special:Homepage and modules.
Tue, May 19, 10:57 AM · Experimentation Lab Radar, Growth Team Maintenance, GrowthExperiments, Growth-Team
DMburugu moved T422187: [QA] Suggested tasks issues from Inbox to Triaged on the Growth-Team board.
Tue, May 19, 10:54 AM · GrowthExperiments, Growth-Team
DMburugu edited projects for T422187: [QA] Suggested tasks issues, added: GrowthExperiments; removed GrowthExperiments-NewcomerTasks.
Tue, May 19, 10:53 AM · GrowthExperiments, Growth-Team

Mon, May 18

Michael moved T425604: mediawiki.product_metrics.contributors.experiments - '.action_context' should be string from Code Review to QA on the Growth-Team (FY2025-26 Q4 Sprint 2) board.
Mon, May 18, 7:33 PM · Essential-Work, Unplanned-Sprint-Work, MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), Growth-Team (FY2025-26 Q4 Sprint 2), GrowthExperiments, Wikimedia-production-error
Michael removed a project from T419172: LogicException: GrowthExperiments\NewcomerTasks\TaskSuggester\NewcomerTasksCacheRefreshJob executed for invalid userId (0): Patch-For-Review.

After the diagnostic logging, the Logstash hits I found all point to HomepageHooks::onBeforePageDisplay() line 425. It looks like anonymous users can reach URLs with GE parameters (geclickid, gesuggestededit), and the click-ID block ends up calling suggest() with userId=0 without a registration check.

Mon, May 18, 7:21 PM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Growth-Team, GrowthExperiments, Wikimedia-production-error
DMburugu moved T426506: Replace getInvocationCount() in GrowthExperiments tests to support PHPUnit 10 from Inbox to Triaged on the Growth-Team board.
Mon, May 18, 11:50 AM · Growth Team Maintenance, GrowthExperiments, Growth-Team
DMburugu added a project to T426506: Replace getInvocationCount() in GrowthExperiments tests to support PHPUnit 10: Growth Team Maintenance.
Mon, May 18, 11:50 AM · Growth Team Maintenance, GrowthExperiments, Growth-Team
DMburugu added a comment to T425271: Remove all deprecated code from GrowthExperiments and CommunityConfiguration (Wikimedia Hackathon 2026).

Hey Martin, is there another step after deprecation or can I mark this as resolved. I believe if any issues occur as a result of deprecation, those can just get their own tickets.

Mon, May 18, 9:25 AM · Growth-Team (FY2025-26 Q4 Sprint 3), MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), MediaWiki-extensions-CommunityConfiguration, Technical-Debt (Deprecation process), GrowthExperiments, Wikimedia-Hackathon-2026

Sat, May 16

Umherirrender added a parent task for T426506: Replace getInvocationCount() in GrowthExperiments tests to support PHPUnit 10: T426504: Replace getInvocationCount() in PHPUnit tests to support PHPUnit 10.
Sat, May 16, 10:41 AM · Growth Team Maintenance, GrowthExperiments, Growth-Team
Umherirrender created T426506: Replace getInvocationCount() in GrowthExperiments tests to support PHPUnit 10.
Sat, May 16, 10:41 AM · Growth Team Maintenance, GrowthExperiments, Growth-Team

Thu, May 14

thcipriani moved T425603: Error: Unknown task type revise-tone from Untriaged to Apr–Jun 2026 on the Wikimedia-production-error board.
Thu, May 14, 3:39 PM · GrowthExperiments, Revise-Tone-Structured-Task, Wikimedia-production-error, Growth-Team
Maintenance_bot removed a project from T425604: mediawiki.product_metrics.contributors.experiments - '.action_context' should be string: Patch-For-Review.
Thu, May 14, 11:30 AM · Essential-Work, Unplanned-Sprint-Work, MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), Growth-Team (FY2025-26 Q4 Sprint 2), GrowthExperiments, Wikimedia-production-error
gerritbot added a comment to T425604: mediawiki.product_metrics.contributors.experiments - '.action_context' should be string.

Change #1285743 abandoned by Sergio Gimeno:

[mediawiki/extensions/WikimediaEvents@wmf/1.47.0-wmf.1] loggedOutWarning: set lastEditor used earlier

Reason:

Deployed with 1.47.0-wmf.2

https://gerrit.wikimedia.org/r/1285743

Thu, May 14, 11:25 AM · Essential-Work, Unplanned-Sprint-Work, MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), Growth-Team (FY2025-26 Q4 Sprint 2), GrowthExperiments, Wikimedia-production-error
Sgs closed T425604: mediawiki.product_metrics.contributors.experiments - '.action_context' should be string as Resolved.

I can confirm in logstasg these have stopped after 1.47.0-wmf.2 train release.

Thu, May 14, 11:07 AM · Essential-Work, Unplanned-Sprint-Work, MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), Growth-Team (FY2025-26 Q4 Sprint 2), GrowthExperiments, Wikimedia-production-error

Wed, May 13

KStoller-WMF moved T425768: [Spike] WelcomeSurvey redesign exploration from Inbox to Product Backlog on the Growth-Team board.
Wed, May 13, 4:14 PM · Patch-For-Review, GrowthExperiments, Growth-Team
Urbanecm_WMF moved T425271: Remove all deprecated code from GrowthExperiments and CommunityConfiguration (Wikimedia Hackathon 2026) from Code Review to QA on the Growth-Team (FY2025-26 Q4 Sprint 2) board.
Wed, May 13, 1:20 PM · Growth-Team (FY2025-26 Q4 Sprint 3), MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), MediaWiki-extensions-CommunityConfiguration, Technical-Debt (Deprecation process), GrowthExperiments, Wikimedia-Hackathon-2026

Tue, May 12

Michael added a comment to T419172: LogicException: GrowthExperiments\NewcomerTasks\TaskSuggester\NewcomerTasksCacheRefreshJob executed for invalid userId (0).

We seem to have data from the logging that was added:

Tue, May 12, 5:40 PM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Growth-Team, GrowthExperiments, Wikimedia-production-error
Michael merged T400153: LogicException: GrowthExperiments\NewcomerTasks\TaskSuggester\NewcomerTasksCacheRefreshJob executed for invalid userId (0) into T419172: LogicException: GrowthExperiments\NewcomerTasks\TaskSuggester\NewcomerTasksCacheRefreshJob executed for invalid userId (0).
Tue, May 12, 5:31 PM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Growth-Team, GrowthExperiments, Wikimedia-production-error

Mon, May 11

Maintenance_bot removed a project from T425271: Remove all deprecated code from GrowthExperiments and CommunityConfiguration (Wikimedia Hackathon 2026): Patch-For-Review.
Mon, May 11, 6:32 PM · Growth-Team (FY2025-26 Q4 Sprint 3), MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), MediaWiki-extensions-CommunityConfiguration, Technical-Debt (Deprecation process), GrowthExperiments, Wikimedia-Hackathon-2026
gerritbot added a comment to T425271: Remove all deprecated code from GrowthExperiments and CommunityConfiguration (Wikimedia Hackathon 2026).

Change #1282062 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] cleanup: Do not use deprecated ApiBase::PARAM_RANGE_ENFORCE

https://gerrit.wikimedia.org/r/1282062

Mon, May 11, 5:35 PM · Growth-Team (FY2025-26 Q4 Sprint 3), MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), MediaWiki-extensions-CommunityConfiguration, Technical-Debt (Deprecation process), GrowthExperiments, Wikimedia-Hackathon-2026
gerritbot added a comment to T425271: Remove all deprecated code from GrowthExperiments and CommunityConfiguration (Wikimedia Hackathon 2026).

Change #1282059 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] cleanup: Remove calls to deprecated withConsecutive

https://gerrit.wikimedia.org/r/1282059

Mon, May 11, 5:14 PM · Growth-Team (FY2025-26 Q4 Sprint 3), MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), MediaWiki-extensions-CommunityConfiguration, Technical-Debt (Deprecation process), GrowthExperiments, Wikimedia-Hackathon-2026
gerritbot added a comment to T425271: Remove all deprecated code from GrowthExperiments and CommunityConfiguration (Wikimedia Hackathon 2026).

Change #1282054 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] cleanup: Remove last deprecated call to StatusValue::getErrors

https://gerrit.wikimedia.org/r/1282054

Mon, May 11, 3:44 PM · Growth-Team (FY2025-26 Q4 Sprint 3), MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), MediaWiki-extensions-CommunityConfiguration, Technical-Debt (Deprecation process), GrowthExperiments, Wikimedia-Hackathon-2026
gerritbot added a comment to T425271: Remove all deprecated code from GrowthExperiments and CommunityConfiguration (Wikimedia Hackathon 2026).

Change #1281969 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] fix(refreshUserImpactData): Move check for replag to correct place

https://gerrit.wikimedia.org/r/1281969

Mon, May 11, 3:42 PM · Growth-Team (FY2025-26 Q4 Sprint 3), MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), MediaWiki-extensions-CommunityConfiguration, Technical-Debt (Deprecation process), GrowthExperiments, Wikimedia-Hackathon-2026
Urbanecm_WMF moved T425271: Remove all deprecated code from GrowthExperiments and CommunityConfiguration (Wikimedia Hackathon 2026) from Doing to Code Review on the Growth-Team (FY2025-26 Q4 Sprint 2) board.
Mon, May 11, 2:28 PM · Growth-Team (FY2025-26 Q4 Sprint 3), MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), MediaWiki-extensions-CommunityConfiguration, Technical-Debt (Deprecation process), GrowthExperiments, Wikimedia-Hackathon-2026
zeljkofilipin removed a project from T419567: Splitting GrowthExperiments from gated extensions: User-zeljkofilipin.
Mon, May 11, 12:47 PM · GrowthExperiments, Growth-Team, Epic, Test Platform (Epics)