Page MenuHomePhabricator

GrowthExperiments: combine ext.growthExperiments.Homepage.StartEditing & ext.growthExperiments.Homepage.SuggestedEdits
Closed, ResolvedPublic

Description

These two modules constitute the same logical entry point (suggested edits). This will also reduce the total number of ResourceLoader modules (T283221: GrowthExperiments adds 2.1K cost to Wikipedia pageviews [alert: Startup threshold exceeded]).

Unactivated suggested editsActivated suggested edits
Screen Shot 2022-01-10 at 2.05.23 PM.png (1×1 px, 187 KB)
Screen Shot 2022-01-10 at 2.05.30 PM.png (1×1 px, 127 KB)

Event Timeline

Change 753116 had a related patch set uploaded (by MewOphaswongse; author: MewOphaswongse):

[mediawiki/extensions/GrowthExperiments@master] Combine ext.growthExperiments.Homepage.StartEditing & ext.growthExperiments.Homepage.SuggestedEdits

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

Change 753116 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] Combine ext.growthExperiments.Homepage.StartEditing & ext.growthExperiments.Homepage.SuggestedEdits

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

mewoph added a subscriber: Etonkovidova.

@Etonkovidova FYI this patch restructures suggested edits both in the activated and the unactivated states for both mobile and desktop.

Change 758576 had a related patch set uploaded (by Kosta Harlan; author: MewOphaswongse):

[mediawiki/extensions/GrowthExperiments@master] Remove unused logic from StartEditingDialog.setupSuggestedEditsModule

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

Change 758576 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] Remove unused logic from StartEditingDialog.setupSuggestedEditsModule

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