Page MenuHomePhabricator

[Beta cluster] Deploy GlobalWatchlist extension (Meta only)
Closed, ResolvedPublic

Description

  • Add to extension-list
  • Add config to InitialiseSettings.php
  • $wmgUseGlobalWatchlist defaulting to false
  • $wgGlobalWatchlistDevMode defaulting to false
  • $wgGlobalWatchlistWikibaseSite defaulting www.wikidata.org
  • In CommonSettings.php, load the extension when $wmgUseGlobalWatchlist is true
  • Add config to InitialiseSettings-labs.php,
  • $wmgUseGlobalWatchlist defaulting to false, true metawiki
  • $wgGlobalWatchlistDevMode defaulting to true
  • $wgGlobalWatchlistWikibaseSite defaulting to wikidata.beta.wmflabs.org

Event Timeline

Change 641770 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[operations/mediawiki-config@master] Install GlobalWatchlist extension - I: Add i18n

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

Change 641771 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[operations/mediawiki-config@master] Install GlobalWatchlist extension - II: Add config to InitialiseSettings

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

Change 641772 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[operations/mediawiki-config@master] Install GlobalWatchlist extension - III: Install where enabled

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

Change 641773 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[operations/mediawiki-config@master] Install GlobalWatchlist extension - IV: Enable on Beta Cluster

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

Change 641770 merged by jenkins-bot:
[operations/mediawiki-config@master] Install GlobalWatchlist extension - I: Add i18n

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

Mentioned in SAL (#wikimedia-operations) [2020-11-18T22:05:37Z] <urbanecm@deploy1001> Synchronized wmf-config/extension-list: Deploy GlobalWatchlist extension to beta: add it to extension-list (T268181) (duration: 01m 05s)

Change 641771 merged by jenkins-bot:
[operations/mediawiki-config@master] Install GlobalWatchlist extension - II: Add config to InitialiseSettings

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

Mentioned in SAL (#wikimedia-operations) [2020-11-18T22:11:06Z] <urbanecm@deploy1001> Synchronized wmf-config/InitialiseSettings.php: Deploy GlobalWatchlist extension: Prepare IS.php to know relevant variables (noop; T268181) (duration: 01m 06s)

Change 641772 merged by jenkins-bot:
[operations/mediawiki-config@master] Install GlobalWatchlist extension - III: Install where enabled

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

Mentioned in SAL (#wikimedia-operations) [2020-11-18T22:19:49Z] <urbanecm@deploy1001> Synchronized wmf-config/CommonSettings.php: Deploy GlobalWatchlist to beta (noop; T268181) (duration: 01m 04s)

Change 641773 merged by jenkins-bot:
[operations/mediawiki-config@master] Install GlobalWatchlist extension - IV: Enable on Beta Cluster

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

Urbanecm claimed this task.

I enabled the extension at metawiki beta. It will take a while to propagate, but it should work. Please reopen if it doesn't.

(adding my personal project back so I can easily look up tasks that are important for me in the future)

Sorry, didn't mean to remove that - edit conflict?

Possibly, I closed (and auto-claimed, which caused project to be auto-added by herald), and you then set the assignee to yourself. Anyway, no problem :).

@DannyS712, is there a chance you'll create a falsificated account on Beta and publish the password, such that it will have a lot of pages in many watchlists, so we could check "for real"? Thank you.

@DannyS712, is there a chance you'll create a falsificated account on Beta and publish the password, such that it will have a lot of pages in many watchlists, so we could check "for real"? Thank you.

No, sorry - but you could create such an account yourself :)

No, sorry - but you could create such an account yourself :)

Why not?
I have an account on Beta, but it does not help - I have no watched pages on many wikis. I even do not know what wikis are allowed there. One common account for all the testers can be very nice.

No, sorry - but you could create such an account yourself :)

Why not?
I have an account on Beta, but it does not help - I have no watched pages on many wikis. I even do not know what wikis are allowed there. One common account for all the testers can be very nice.

Because I don't have the time or the need to create such an account, but anything I would do with a new account to watch all the pages, you could do too

As I already explained, I do not know how to do this. Well, I'll wait the real deployment. I only hope there will be enough weeks between it and publishing in Techo News, to find all the bugs before the users start to use it.