Page MenuHomePhabricator

Enable UserInfoCard by default on a set of wikis
Closed, ResolvedPublic

Description

Motivation

UserInfo has been well received by many communities. As a next step we are going to enable it by default for all registered account holders on the wiki for some projects. The goal of this deployment is to further adoption and gather more feedback which will enable us to iterate on UIC.

Acceptance criteria:

Enable UserInfo by default for all registered editors on the following wikipedias:

Phase 1: Sept 23, 2025

  • Azerbaijani
  • Urdu
  • Vietnamese

Phase 2: Sept 25, 2025

  • Dutch
  • Japanese
  • Ukrainian
  • Hebrew

Phase 3: September 30, 2025

Event Timeline

Change #1190650 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[operations/mediawiki-config@master] CheckUser/UserInfoCard: Phase 1 enable by default on pilot wikis

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

Change #1190650 merged by jenkins-bot:

[operations/mediawiki-config@master] CheckUser/UserInfoCard: Phase 1 enable by default on pilot wikis

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

Mentioned in SAL (#wikimedia-operations) [2025-09-23T13:28:50Z] <lucaswerkmeister-wmde@deploy1003> Started scap sync-world: Backport for [[gerrit:1190573|[arbcom_plwiki] Add an icon (T391009)]], [[gerrit:1190650|CheckUser/UserInfoCard: Phase 1 enable by default on pilot wikis (T405342)]]

Mentioned in SAL (#wikimedia-operations) [2025-09-23T13:34:57Z] <lucaswerkmeister-wmde@deploy1003> lucaswerkmeister-wmde, superpes, kharlan: Backport for [[gerrit:1190573|[arbcom_plwiki] Add an icon (T391009)]], [[gerrit:1190650|CheckUser/UserInfoCard: Phase 1 enable by default on pilot wikis (T405342)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-09-23T13:42:07Z] <lucaswerkmeister-wmde@deploy1003> Finished scap sync-world: Backport for [[gerrit:1190573|[arbcom_plwiki] Add an icon (T391009)]], [[gerrit:1190650|CheckUser/UserInfoCard: Phase 1 enable by default on pilot wikis (T405342)]] (duration: 13m 16s)

Hi, can we add other projects? I mean, if a project wants to be included in the tests, would that be possible? Or will the global rollout be imminent anyway, and isn't it worth anticipating? Thanks

Hi, can we add other projects? I mean, if a project wants to be included in the tests, would that be possible? Or will the global rollout be imminent anyway, and isn't it worth anticipating? Thanks

@Superpes15 which projects do you have in mind? Global rollout is not imminent; in this phase, we're trying to better understand usage patterns by putting this feature in front of more users.

@Superpes15 which projects do you have in mind?

I was thinking of Italian Wikipedia, I see you indicated other big wikis, I don't know if it's a problem for you to test it on one more big project :) This tool is very useful imho and I think that itwiki need this asap also because temporary accounts were activated yesterday there, and it may be helpful to understand who has the feature active (some sysops have chosen not to enable it yet), so we can share the IPs with the right users and this tool allows us to verify it very quickly!

@Superpes15 that's a good idea. I'm glad you found the tool useful. Ideally we would like to announce the deployment to the community and give them a chance to discuss it. If you have capacity to help with translating the message we can post it to the community today/tomorrow and include Italian in Phase 3 deployment (Oct 1) if there are no objections from the community.

Niharika triaged this task as Medium priority.Sep 24 2025, 2:25 PM
Niharika updated the task description. (Show Details)

@Superpes15 that's a good idea. I'm glad you found the tool useful. Ideally we would like to announce the deployment to the community and give them a chance to discuss it. If you have capacity to help with translating the message we can post it to the community today/tomorrow and include Italian in Phase 3 deployment (Oct 1) if there are no objections from the community.

Yep, I already translated it. I was thinking of proposing this myself, explaining the advantages of having this by default in detail, but I'll do it by commenting on your post, waiting for you to publish it. Thanks for the opportunity!

@Superpes15 that would be great. Thank you so much for your help! We'll post this soon.

Change #1191233 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[operations/mediawiki-config@master] CheckUser/UserInfoCard: Phase 2 enable by default on pilot wikis

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

Change #1191233 merged by jenkins-bot:

[operations/mediawiki-config@master] CheckUser/UserInfoCard: Phase 2 enable by default on pilot wikis

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

Mentioned in SAL (#wikimedia-operations) [2025-09-25T06:21:54Z] <kharlan@deploy1003> Started scap sync-world: Backport for [[gerrit:1191233|CheckUser/UserInfoCard: Phase 2 enable by default on pilot wikis (T405342)]]

Mentioned in SAL (#wikimedia-operations) [2025-09-25T06:26:23Z] <kharlan@deploy1003> kharlan: Backport for [[gerrit:1191233|CheckUser/UserInfoCard: Phase 2 enable by default on pilot wikis (T405342)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

kostajh updated the task description. (Show Details)

Mentioned in SAL (#wikimedia-operations) [2025-09-25T06:33:16Z] <kharlan@deploy1003> Finished scap sync-world: Backport for [[gerrit:1191233|CheckUser/UserInfoCard: Phase 2 enable by default on pilot wikis (T405342)]] (duration: 11m 22s)

@Superpes15 that would be great. Thank you so much for your help! We'll post this soon.

@Superpes15 should we enable on itwiki today, along with the other wikis?

Change #1192327 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[operations/mediawiki-config@master] CheckUser/UserInfoCard: Phase 3 enable by default on pilot wikis

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

@Superpes15 should we enable on itwiki today, along with the other wikis?

I think it shouldn't be any issue in deploying it today, almost a week passed and there was no objection to this, it was just pointed out that there are two incorrect data (reverted edits and new articles, as they are based on the last 1000 and 10000 edits), and it would be helpful to know if you have an ETA, even an approximate one, to fix this (see T401466 and T399096). Thanks.

@Superpes15 should we enable on itwiki today, along with the other wikis?

I think it shouldn't be any issue in deploying it today, almost a week passed and there was no objection to this, it was just pointed out that there are two incorrect data (reverted edits and new articles, as they are based on the last 1000 and 10000 edits), and it would be helpful to know if you have an ETA, even an approximate one, to fix this (see T401466 and T399096). Thanks.

We're still discussing whether to address this by hiding these data points for users with >1000 edits in the last 90 days, or to add a tooltip to explain why the data is incorrect in these cases. I don't have an ETA, unfortunately.

Thanks, no problem, we can localize the translation to explain that they refer only to recent edits. Imho you can proceed with the patch.

Change #1192327 merged by jenkins-bot:

[operations/mediawiki-config@master] CheckUser/UserInfoCard: Phase 3 enable by default on pilot wikis

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

Mentioned in SAL (#wikimedia-operations) [2025-09-30T08:17:52Z] <kharlan@deploy2002> Started scap sync-world: Backport for [[gerrit:1192327|CheckUser/UserInfoCard: Phase 3 enable by default on pilot wikis (T405342)]]

Mentioned in SAL (#wikimedia-operations) [2025-09-30T08:24:12Z] <kharlan@deploy2002> kharlan: Backport for [[gerrit:1192327|CheckUser/UserInfoCard: Phase 3 enable by default on pilot wikis (T405342)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-09-30T08:31:17Z] <kharlan@deploy2002> Finished scap sync-world: Backport for [[gerrit:1192327|CheckUser/UserInfoCard: Phase 3 enable by default on pilot wikis (T405342)]] (duration: 13m 25s)

kostajh updated the task description. (Show Details)

Thanks, no problem, we can localize the translation to explain that they refer only to recent edits. Imho you can proceed with the patch.

We're discussing solutions for both of those tasks, so hopefully no translation localization updates are needed.

Change #1194287 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[operations/mediawiki-config@master] CheckUser/UserInfoCard: Remove enable-by-default mode for dewiki

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

Change #1194287 merged by jenkins-bot:

[operations/mediawiki-config@master] CheckUser/UserInfoCard: Remove enable-by-default mode for dewiki

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

Mentioned in SAL (#wikimedia-operations) [2025-10-07T20:33:59Z] <kharlan@deploy2002> Started scap sync-world: Backport for [[gerrit:1194287|CheckUser/UserInfoCard: Remove enable-by-default mode for dewiki (T405342)]]

Mentioned in SAL (#wikimedia-operations) [2025-10-07T20:38:20Z] <kharlan@deploy2002> kharlan: Backport for [[gerrit:1194287|CheckUser/UserInfoCard: Remove enable-by-default mode for dewiki (T405342)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-10-07T20:45:03Z] <kharlan@deploy2002> Finished scap sync-world: Backport for [[gerrit:1194287|CheckUser/UserInfoCard: Remove enable-by-default mode for dewiki (T405342)]] (duration: 11m 05s)