Page MenuHomePhabricator

Deployment Plan: Allow limiting "Add a Link" to new editors
Open, MediumPublic

Description

User story & summary:

Task-specific user story:

  • As the Growth team, we want to deploy this feature set to a single wiki before releasing it more broadly to all wikis with the "Add a Link" task, so that we can identify and address any unforeseen issues with reduced complexity and impact.

Project-specific user stories:

  • As a new Wikipedia editor, I want a simple and guided way to start contributing because getting started feels overwhelming and too open-ended.
  • As an experienced Wikipedia editor, I want to prevent excessive "Add a Link" tasks from overwhelming my wiki, as they create a high volume of low-impact edits and add extra burden for patrollers.
Related tasks:

T390079: Design Exploration: Allow limiting "Add a Link" to new editors
T386034: Add a Link: Community Configuration setting to allow limiting "Add a Link" to new editors

Deployment plan:
  • This feature will NOT be A/B tested.
  • This feature will be community configurable, and will be rolled out as "turned off" (so there should be no user impact unless an admin adjusts Community Configuration)
  • Product will work with Product Ambassadors to inform communities
Acceptance Criteria:
  • Release as "turned off" to one Wikipedia: enwiki (Community Configuration set to "No"). Released on Monday, Jun 30, 2025, 7:34:27 PM UTC+02:00
  • Released as "turned off" to dewiki: Wednesday, July 9, 2025
  • Release as "turned off" to all wikis with "Add a link" available(Community Configuration set to "No") that have the "Add a Link" Structured Task available. Release Date: Monday, July 14, 2025

Event Timeline

KStoller-WMF triaged this task as Medium priority.
KStoller-WMF updated the task description. (Show Details)
KStoller-WMF edited subscribers, added: Urbanecm_WMF; removed: UrbanecmTest.
KStoller-WMF added a subscriber: Cyndymediawiksim.

Is it possible to become part of the early release like enwiki?
The add link task is still intensely discussed on dewiki. While there's a rough consensus that having this task as a start might be useful (discovering that it's actually possible to edit Wikipedia article), more and more people are getting annoyed of editors with dozens or hundreds of add link edits which serve little value to articles while those users apparently have no intention to turn to other tasks.
We've already restricted the options currently available via Special:CommunityConfiguration/GrowthSuggestedEdits to mitigate the issue and could potentially loosen some of the options (e.g. the daily limit of 4 edits) if there was an absolute limit.

The hope is that after QA on testwiki, that we can release to one wiki who plans to enable the limitation so we can closely work with the wiki if there are any unexpected bugs. But as long as we don't discover any bugs we plan to release to all wikis ASAP.

So yes, we can either include dewiki in the early release or at least make sure this is scaled to dewiki very soon after.

@KStoller-WMF do we need to communicate with enwiki to let them know the feature is already available there? So far no limit has been set in MediaWiki:GrowthExperimentsSuggestedEdits.json.

@KStoller-WMF do we need to communicate with enwiki to let them know the feature is already available there? So far no limit has been set in MediaWiki:GrowthExperimentsSuggestedEdits.json.

Probably yes, but I think that can wait until @KStoller-WMF/@Sdkb are back. As I understand it, they will need to first have a conversation about what value to limit it to anyway. So, we might even roll forward to another wiki (probably dewiki?) before that happens, maybe next week? IMHO, that's probably also something for @KStoller-WMF to decide next week.

Also, T393771: Send a notification to newcomers when Add a link edit threshold is reached is only rolling out with the train this week.

So, we might even roll forward to another wiki (probably dewiki?) before that happens, maybe next week? IMHO, that's probably also something for @KStoller-WMF to decide next week.

We are happy to pilot the feature :)

We are happy to pilot the feature :)

I've updated the task. Let's release to dewiki, ideally tomorrow (Tuesday July 8th).

@KStoller-WMF do we need to communicate with enwiki to let them know the feature is already available there? So far no limit has been set in MediaWiki:GrowthExperimentsSuggestedEdits.json.

Yes! Ideally @Sdkb will start communication this week: T390613: Movement Communications Task: Share experiment results for enwiki "Add a Link" experiment & rollout communication

We are happy to pilot the feature :)

I've updated the task. Let's release to dewiki, ideally tomorrow (Tuesday July 8th).

Sorry, just reading this now. I can enable it tomorrow UTC morning.

Change #1167587 had a related patch set uploaded (by Michael Große; author: Michael Große):

[operations/mediawiki-config@master] Growth: Enable limiting Add Link for dewiki

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

Change #1167587 merged by jenkins-bot:

[operations/mediawiki-config@master] Growth: Enable limiting Add Link for dewiki

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

Mentioned in SAL (#wikimedia-operations) [2025-07-09T13:10:27Z] <sgimeno@deploy1003> Started scap sync-world: Backport for [[gerrit:1167592|Add new script to update old freetext country data new schema (T397270)]], [[gerrit:1167587|Growth: Enable limiting Add Link for dewiki (T396382)]]

Mentioned in SAL (#wikimedia-operations) [2025-07-09T13:12:32Z] <sgimeno@deploy1003> mhorsey, sgimeno, migr: Backport for [[gerrit:1167592|Add new script to update old freetext country data new schema (T397270)]], [[gerrit:1167587|Growth: Enable limiting Add Link for dewiki (T396382)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-07-09T13:20:35Z] <sgimeno@deploy1003> Finished scap sync-world: Backport for [[gerrit:1167592|Add new script to update old freetext country data new schema (T397270)]], [[gerrit:1167587|Growth: Enable limiting Add Link for dewiki (T396382)]] (duration: 10m 07s)

Released today to dewiki ~13:20 UTC. Should we define a tentative date for the scaling to all sites in this task? Or wait for some monitoring in the enabled wikis? cc @KStoller-WMF

Released today to dewiki ~13:20 UTC. Should we define a tentative date for the scaling to all sites in this task? Or wait for some monitoring in the enabled wikis? cc @KStoller-WMF

dewiki has already made use of the feature (thanks Johannnes89). Let's wait until next week and release to all wikis if we don't see any issues.

Release Date to all wikis with "Add a link" available: Monday, July 14, 2025

Does that sound good?

Michael set Due Date to Sun, Jul 13, 10:00 PM.Fri, Jul 11, 6:43 PM

Released today to dewiki ~13:20 UTC. Should we define a tentative date for the scaling to all sites in this task? Or wait for some monitoring in the enabled wikis? cc @KStoller-WMF

dewiki has already made use of the feature (thanks Johannnes89). Let's wait until next week and release to all wikis if we don't see any issues.

Release Date to all wikis with "Add a link" available: Monday, July 14, 2025

Does that sound good?

I'm not seeing any errors for dewiki that seem related, so I think we're good.

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

[operations/mediawiki-config@master] [Growth]: make limiting add a link available to all wikis

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

Change #1169064 merged by jenkins-bot:

[operations/mediawiki-config@master] [Growth]: make limiting add a link available to all wikis

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

Mentioned in SAL (#wikimedia-operations) [2025-07-14T13:16:50Z] <lucaswerkmeister-wmde@deploy1003> Started scap sync-world: Backport for [[gerrit:1169064|[Growth]: make limiting add a link available to all wikis (T396382)]]

Mentioned in SAL (#wikimedia-operations) [2025-07-14T13:18:45Z] <lucaswerkmeister-wmde@deploy1003> lucaswerkmeister-wmde, sgimeno: Backport for [[gerrit:1169064|[Growth]: make limiting add a link available to all wikis (T396382)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-07-14T13:25:19Z] <lucaswerkmeister-wmde@deploy1003> Finished scap sync-world: Backport for [[gerrit:1169064|[Growth]: make limiting add a link available to all wikis (T396382)]] (duration: 08m 28s)

The deployment was done on Jul 14 ~15:25. Unless we find argument to keep this feature togg-able I'd recommend to make it part of the standard Add Link feature. The only thing to do is to deprecate the config feature flag GENewcomerTasksStarterDifficultyEnabled.

The deployment was done on Jul 14 ~15:25. Unless we find argument to keep this feature togg-able I'd recommend to make it part of the standard Add Link feature. The only thing to do is to deprecate the config feature flag GENewcomerTasksStarterDifficultyEnabled.

I concur. Maybe waiting a week or two for anything to come up, but then we should look into removing that feature flag again.