Page MenuHomePhabricator

Release CommunityConfiguration extension to dewiki
Closed, ResolvedPublic

Description

During the deployment of the extension to all wikis we noticed that once enabling and running the migration script in dewiki the Add a link Disabled checkbox showed as unchecked, hence transmitting that the feature is enabled. The status quo is different from CC1.0 in which the checkbox does not show and a "block" icon is shown instead.

The initial expectation was to not see the Add a link config section at all since we implemented T367330: GrowthExperiments: Do not expose configuration for unavailable features from Community Configuration for specifically hiding settings from not enabled features. The reason for this to occur is that dewiki was "soft-enabled", meaning wgGENewcomerTasksLinkRecommendationsEnabled is true but the frontend flag is not yet enabled (and the task is not presented to users) as a special request from T308144: Deploy "add a link" to 18th round of wikis (en.wp and de.wp).

This task is to clarify how should we handle this special case for dewiki. Since a short fix for T370611: CommunityConfiguration: `Add a link (Structured task)` fix handling when "backend" is enabled & "frontend" is disabled is already in place, it is safe to deploy to dewiki.

Acceptance criteria

  • Enable CommunityConfiguration in dewiki

Related Objects

Event Timeline

Urbanecm_WMF renamed this task from Release extension to dewiki to Release CommunityConfiguration extension to dewiki.Jul 17 2024, 12:31 PM
Urbanecm_WMF removed a project: User-notice.
Sgs updated the task description. (Show Details)
KStoller-WMF moved this task from Inbox to Estimated tasks backlog on the Growth-Team board.
KStoller-WMF set Final Story Points to 1.

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

[operations/mediawiki-config@master] dewiki: enable CommunityConfiguration

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

Change #1056484 merged by jenkins-bot:

[operations/mediawiki-config@master] frwiktionary, dewiki: enable CommunityConfiguration

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

Mentioned in SAL (#wikimedia-operations) [2024-07-24T20:08:52Z] <zabe@deploy1002> Started scap sync-world: Backport for [[gerrit:1056484|frwiktionary, dewiki: enable CommunityConfiguration (T370261 T369711)]]

Mentioned in SAL (#wikimedia-operations) [2024-07-24T20:11:24Z] <zabe@deploy1002> zabe, sgimeno: Backport for [[gerrit:1056484|frwiktionary, dewiki: enable CommunityConfiguration (T370261 T369711)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-07-24T20:18:35Z] <zabe@deploy1002> Finished scap: Backport for [[gerrit:1056484|frwiktionary, dewiki: enable CommunityConfiguration (T370261 T369711)]] (duration: 09m 43s)

Etonkovidova subscribed.

Checked dewiki wmf.17 - the CommunityConfiguration is enabled.

However, when a user selects "Add links between articles" task type (the robot icon is there), the articles are not fetched. File it as T372366: [dewiki-wmf.17] "Add links between article" structured task type doesn't fetch any suggestions.