Page MenuHomePhabricator

Bundle Extension:WikiLove with MediaWiki core
Open, Needs TriagePublicFeature

Description

WikiLove is an extension designed to promote the spread of WikiLove within Wikipedia and possibly other wikis. Specifically, it makes adding awards, gifts, and invitations to user talk pages as simple as clicking a few buttons. https://www.mediawiki.org/wiki/Extension:WikiLove

https://www.mediawiki.org/wiki/Suggestions_for_extensions_to_be_integrated#WikiLove

WikiLove
Used by WMF. Very easy to use. 2002:43F4:3186:1234:716B:2BF2:8A30:F8DC 22:07, 29 January 2017 (UTC)

Support MacFan4000 (talk) 23:19, 24 July 2017 (UTC)
Support Agreed. This would be a good thing to have --Examknow (Lets Chat) 23:09, 4 March 2019 (UTC)
Support * Pppery * it has begun 15:54, 17 August 2024 (UTC)

Checklist:

(note unticked items might need to be checked; they haven't because OP doesn't really understand their meanings).

  • Passed discussion or already Wikimedia deployed
  • Passed security review or already Wikimedia deployed
  • Voting CI structure tests
  • Runs MediaWiki-CodeSniffer
  • Runs phan
  • Supports MySQL, SQLite, and Postgres (if there are schema changes)
  • GPL v2 or later compatible license
  • Extension's default configuration provides optimal experience
  • Tested with web installer
  • Any relevant dependencies also bundled

(subtask of T333405)

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
taavi raised the priority of this task from Low to Needs Triage.Apr 15 2025, 12:50 PM

WikiLove was a short WMF project from back in 2011. It was meant to easily thanks people for their contributions with the intent to increase editors engagement and that was tracked with WMF Research team. As most things here, the experiment has been staying around and given it is a rather low footprint for us we never bothered revisiting or removing it. It is possible someone at the foundation does still track the WikiLove metrics but: the team that created it has long been disbanded, it does not have a maintainer listed and we have an history of not phasing out products.

The copy pasted text in the task description shows the suggestion was filed back in 2017 with just three supports over time. I don't think that justify adding the extension, and again WikiLove is a WMF specific extension which I don't think is worth including by default.

WikiLove is a WMF specific extension

May be no longer once we resolved T392041: CommunityConfiguration integration for WikiLove.

Also we may want T62984: wikilove_log should be replaced with EventLogging first - having a table not being read anywhere in production is not good.