Page MenuHomePhabricator

Set live configurations for Extension:PersonalDashboard on pilot wikis
Closed, ResolvedPublic

Description

On each of the wikis where PersonalDashboard is deployed, set the configuration variables so that users are being invited to view it and survey links are present.

Before deploying:

Set configuration variables:

  • PersonalDashboardSurveyLink -> (Survey link in Slack)
  • PersonalDashboardUserMenu -> true
  • PersonalDashboardBlueDot -> true
  • PersonalDashboardMinimumEdits = 100
  • PersonalDashboardMaximumEdits = 0

Wikis to deploy config updates to

  • Indonesian Wikipedia (idwiki)
  • Turkish Wikipedia (trwiki)
  • Simple English Wikipedia (simplewiki)
  • Thai Wikipedia (thwiki)

Deployment checks

  • Special:PersonalDashboard contains the correct survey link on each of the above wikis
  • A new account / not meeting edit count doesn't see the menu link / receive the invite

Post-deploy check

  • @BAPerdana-WMF receives a blue-dot notification about the Dashboard, and a personal tools menu item.

Event Timeline

Samwalton9-WMF changed the task status from Open to Stalled.Mar 9 2026, 4:40 PM

Change #1249364 had a related patch set uploaded (by Jsn.sherman; author: Jsn.sherman):

[operations/mediawiki-config@master] PersonalDashbaord: enable CTA for pilot wikis

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

jsn.sherman changed the task status from Stalled to In Progress.Mar 12 2026, 5:57 PM
jsn.sherman claimed this task.
jsn.sherman moved this task from Ready to In Progress on the Moderator-Tools-Team (Kanban) board.

note that, for reasons, we can't actually set the survey url per-wiki, we have to set it to the same value across all wikis, which is what I will do.

Change #1249364 merged by jenkins-bot:

[operations/mediawiki-config@master] PersonalDashboard: enable CTA for pilot wikis

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

Mentioned in SAL (#wikimedia-operations) [2026-03-12T20:07:35Z] <jsn@deploy2002> Started scap sync-world: Backport for [[gerrit:1249364|PersonalDashboard: enable CTA for pilot wikis (T418613)]], [[gerrit:1251140|[arwikiquote] add namespace alias for NS_PROJECT (T419828)]], [[gerrit:1251098|Deploy participant recruitment survey on frwiki (T419778)]], [[gerrit:1251164|Increase IP cap limit for azwiki (T419899)]]

Mentioned in SAL (#wikimedia-operations) [2026-03-12T20:09:24Z] <jsn@deploy2002> jsn, dani, nmw03, gergesshamon: Backport for [[gerrit:1249364|PersonalDashboard: enable CTA for pilot wikis (T418613)]], [[gerrit:1251140|[arwikiquote] add namespace alias for NS_PROJECT (T419828)]], [[gerrit:1251098|Deploy participant recruitment survey on frwiki (T419778)]], [[gerrit:1251164|Increase IP cap limit for azwiki (T419899)]] synced to the testservers (see https://wikitech.wikimedia.org/wik

Mentioned in SAL (#wikimedia-operations) [2026-03-12T20:18:47Z] <jsn@deploy2002> Finished scap sync-world: Backport for [[gerrit:1249364|PersonalDashboard: enable CTA for pilot wikis (T418613)]], [[gerrit:1251140|[arwikiquote] add namespace alias for NS_PROJECT (T419828)]], [[gerrit:1251098|Deploy participant recruitment survey on frwiki (T419778)]], [[gerrit:1251164|Increase IP cap limit for azwiki (T419899)]] (duration: 11m 11s)

Change #1251168 had a related patch set uploaded (by Jsn.sherman; author: Jsn.sherman):

[operations/mediawiki-config@master] PersonalDashboard: enable CTA for pilot wikis

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

Change #1251168 merged by jenkins-bot:

[operations/mediawiki-config@master] PersonalDashboard: enable CTA for pilot wikis

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

Mentioned in SAL (#wikimedia-operations) [2026-03-12T20:52:04Z] <tgr@deploy2002> Started scap sync-world: Backport for [[gerrit:1251152|Use 'alwaysShowLogin' query parameter during login (T419723)]], [[gerrit:1251150|login: Add 'alwaysShowLogin' login URL parameter (T419723)]], [[gerrit:1251168|PersonalDashboard: enable CTA for pilot wikis (T418613)]], [[gerrit:1250750|Enable parser survey for opted-out users on ru/pt/ja/id wikis (T414852)]]

Mentioned in SAL (#wikimedia-operations) [2026-03-12T20:53:58Z] <tgr@deploy2002> tgr, jsn, cscott: Backport for [[gerrit:1251152|Use 'alwaysShowLogin' query parameter during login (T419723)]], [[gerrit:1251150|login: Add 'alwaysShowLogin' login URL parameter (T419723)]], [[gerrit:1251168|PersonalDashboard: enable CTA for pilot wikis (T418613)]], [[gerrit:1250750|Enable parser survey for opted-out users on ru/pt/ja/id wikis (T414852)]] synced to the testservers (see https://wikitech

Mentioned in SAL (#wikimedia-operations) [2026-03-12T21:02:45Z] <tgr@deploy2002> Finished scap sync-world: Backport for [[gerrit:1251152|Use 'alwaysShowLogin' query parameter during login (T419723)]], [[gerrit:1251150|login: Add 'alwaysShowLogin' login URL parameter (T419723)]], [[gerrit:1251168|PersonalDashboard: enable CTA for pilot wikis (T418613)]], [[gerrit:1250750|Enable parser survey for opted-out users on ru/pt/ja/id wikis (T414852)]] (duration: 10m 41s)

@BAPerdana-WMF just checking in; are you seeing / have you seen the blue dot and/or user menu link for the Personal Dashboard?

@BAPerdana-WMF just checking in; are you seeing / have you seen the blue dot and/or user menu link for the Personal Dashboard?

On id.wp, both of blue dot and/or menu link are not shown just yet.

Screenshot 2026-03-13 at 21.34.34.png (287×524 px, 34 KB)

But, if I type the link manually it shows.
Screenshot 2026-03-13 at 21-32-03 Halo BAPerdana-WMF! - Wikipedia bahasa Indonesia ensiklopedia bebas.png (999×1 px, 320 KB)

@BAPerdana-WMF just checking in; are you seeing / have you seen the blue dot and/or user menu link for the Personal Dashboard?

On id.wp, both of blue dot and/or menu link are not shown just yet.

Screenshot 2026-03-13 at 21.34.34.png (287×524 px, 34 KB)

But, if I type the link manually it shows.
Screenshot 2026-03-13 at 21-32-03 Halo BAPerdana-WMF! - Wikipedia bahasa Indonesia ensiklopedia bebas.png (999×1 px, 320 KB)

Can you check tomorrow morning again? I believe the changes haven't been rolled out to idwiki yet, but will be tomorrow.

@BAPerdana-WMF just checking in; are you seeing / have you seen the blue dot and/or user menu link for the Personal Dashboard?

Sorry for nudging too early last time; how are things looking?

@BAPerdana-WMF just checking in; are you seeing / have you seen the blue dot and/or user menu link for the Personal Dashboard?

Sorry for nudging too early last time; how are things looking?

That's okay. It works perfectly now (checked on my volunteer account).

Screenshot 2026-03-19 at 21.32.44.png (411×356 px, 31 KB)

Scardenasmolinar updated the task description. (Show Details)
Scardenasmolinar moved this task from QA to Done on the Moderator-Tools-Team (Kanban) board.

Thanks for letting us know! Resolving this ticket now that all the checkmarks are complete :)