This task is very similar to the task for removing other obsolete feature flags (T379566), except that GENewcomerTasksGuidanceEnabled exists not only in GrowthExperiments, but also in two strange "speed-tests" files in mediawiki-config:
- Extension:GrowthExperiments (5 files)
- extension.json (1 matches)
- includes/HelpPanelHooks.php (1 matches)
- includes/HomepageModules/SuggestedEdits.php (1 matches)
- modules/ext.growthExperiments.HelpPanel/HelpPanelCta.js (1 matches)
- modules/ext.growthExperiments.SuggestedEditSession/index.js (1 matches)
-
operations/mediawiki-config (2 files)
This task exists to figure out what's up with those files and how to remove our obsolete config variable from them as well without breaking things.
Acceptance criteria:
-
GENewcomerTasksGuidanceEnabled presence in mediawiki-config has been understood and it has been removed - GENewcomerTasksGuidanceEnabled has been removed from GrowthEperiments
- There are no matches for GENewcomerTasksGuidanceEnabled in https://codesearch.wmcloud.org/search/?q=GENewcomerTasksGuidanceEnabled&files=&excludeFiles=&repos=