Page MenuHomePhabricator

Remove code for legacy GrowthMentorList validator
Closed, ResolvedPublic

Description

NOTE: This task should be left on hold until ~March 09, to ensure T417422 changes have no negative side effects.

Now that we switched GrowthMentorList validation to be JSON schema based (see T417422), we can delete the legacy code. This task tracks the code cleanup.

Event Timeline

Change #1244723 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

[operations/mediawiki-config@master] cleanup: Growth: Remove temporary GrowthMentorList overrides

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

Change #1244724 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

[mediawiki/extensions/GrowthExperiments@master] cleanup: Remove legacy mentor list validation

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

Urbanecm_WMF triaged this task as Low priority.

Change #1244723 merged by jenkins-bot:

[operations/mediawiki-config@master] cleanup: Growth: Remove temporary GrowthMentorList overrides

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

Mentioned in SAL (#wikimedia-operations) [2026-03-17T15:11:45Z] <urbanecm@deploy2002> Started scap sync-world: Backport for [[gerrit:1244723|cleanup: Growth: Remove temporary GrowthMentorList overrides (T418518)]]

Mentioned in SAL (#wikimedia-operations) [2026-03-17T15:13:52Z] <urbanecm@deploy2002> urbanecm: Backport for [[gerrit:1244723|cleanup: Growth: Remove temporary GrowthMentorList overrides (T418518)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-03-17T15:18:17Z] <urbanecm@deploy2002> Finished scap sync-world: Backport for [[gerrit:1244723|cleanup: Growth: Remove temporary GrowthMentorList overrides (T418518)]] (duration: 06m 32s)

Change #1244724 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] cleanup: Remove legacy mentor list validation

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