Page MenuHomePhabricator

Allow thanking bots on Wikimedia wikis
Closed, ResolvedPublicFeature

Description

$wgThanksSendToBots should be set to true on Wikimedia wikis.

This:

  • allows analytics of how many thanks each bot receives, facilitating evidence-based decisions on the relative importance of each bot and allowing prioritization of development
  • lets the bot operator view which task receives the most thanks, again allowing for prioritization
  • gives some motivation and recognition to bot operators that their work is appreciated, improving editor retention
  • makes the ability to thank users more consistent and across-the-board
  • promotes a sense of camaderie and community, and adds a bit of fun to the movement

Meta RFC: https://meta.wikimedia.org/w/index.php?title=Requests_for_comment/Allow_thanking_bots

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Frostly changed the task status from Open to Stalled.Jul 7 2023, 9:19 PM
Frostly moved this task from Unsorted to All WMF wikis on the Community-consensus-needed board.

Updated to reflect the general consensus in the RFC. I think that setting this to be the extension default would have no issues.

I think the Thanks tag is relevant here :)

JJMC89 subscribed.

Then Wikimedia-Site-requests isn't. It is either a config change (Wikimedia-Site-requests) or an extension change (Thanks).

Ah, thank you for the clarification!

The request for comment on meta got unanimous support, and I have now closed it.

Frostly changed the task status from Stalled to In Progress.Sep 9 2023, 8:32 PM

Change 956049 had a related patch set uploaded (by EpicPupper; author: EpicPupper):

[mediawiki/extensions/Thanks@master] Allow thanking bots

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

@Frostly Re: Tech News - I'm going to postpone the entry until the patch is merged, so that it only requires a single Tech News entry, and as there isn't anything readers can/should do with the information for now. Also, thanks for drafting!

Please make this change in mediawiki-config (ref. https://meta.wikimedia.org/wiki/Requesting_wiki_configuration_changes), and not in a bundled extension, at least I'm the first instance :)

Change 956049 abandoned by Urbanecm:

[mediawiki/extensions/Thanks@master] Allow thanking bots

Reason:

should not be in extension, per -2

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

Urbanecm subscribed.

@Frostly Leaving it up to you to upload an operations/mediawiki-config patch, but if you want me to take over and do that, I can! :)

Change 984288 had a related patch set uploaded (by Houseblaster; author: Charlie Liebenberg):

[operations/mediawiki-config@master] InitialiseSettings.php: Allow thanking bots

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

Change 984665 had a related patch set uploaded (by Houseblaster; author: Charlie Liebenberg):

[operations/mediawiki-config@master] InitialiseSettings.php: Allow thanking bots

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

Change 984665 abandoned by Houseblaster:

[operations/mediawiki-config@master] InitialiseSettings.php: Allow thanking bots

Reason:

Meant to upload to old patchset

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

Change 984288 merged by jenkins-bot:

[operations/mediawiki-config@master] InitialiseSettings.php: Allow thanking bots

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

Mentioned in SAL (#wikimedia-operations) [2024-01-11T21:12:42Z] <jdrewniak@deploy2002> Started scap: Backport for [[gerrit:985647|InitialiseSettings.php: disallow obsolete HTML in signatures (enwiki) (T354013)]], [[gerrit:984288|InitialiseSettings.php: Allow thanking bots (T341388)]]

Mentioned in SAL (#wikimedia-operations) [2024-01-11T21:14:27Z] <jdrewniak@deploy2002> jdrewniak and houseblaster: Backport for [[gerrit:985647|InitialiseSettings.php: disallow obsolete HTML in signatures (enwiki) (T354013)]], [[gerrit:984288|InitialiseSettings.php: Allow thanking bots (T341388)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-01-11T21:26:26Z] <jdrewniak@deploy2002> Finished scap: Backport for [[gerrit:985647|InitialiseSettings.php: disallow obsolete HTML in signatures (enwiki) (T354013)]], [[gerrit:984288|InitialiseSettings.php: Allow thanking bots (T341388)]] (duration: 13m 43s)

Thank you @HouseBlaster , this flew off my radar! Appreciate it :)

Should T205224 be reopened? By my understanding, that task was related to the Thanks extension itself, and this one was for enabling the ability on Wikimedia wikis. I might be missing something here, though.

It may be helpful to revisit that! The next step would likely be to seek approval for this change in the Technical Decision Forum.

Frostly renamed this task from Allow thanking bots to Allow thanking bots on Wikimedia wikis.Jan 12 2024, 6:55 AM

Change 956049 restored by EpicPupper:

[mediawiki/extensions/Thanks@master] Allow thanking bots

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