Move WikiLove user preference to "Editing" tab
Closed, ResolvedPublic

Description

Currently, the WikiLove extension adds a user preference under the "Misc" tab:

  • Enable showing appreciation for other users with the WikiLove tab

I think this user preference should either be removed entirely (allowing users to hide the tab with a JavaScript gadget or custom CSS) or moved to the "Appearance" user preferences tab.

My personal feeling is that the heart icon is small enough by default (i.e., in Vector) to not be worth the additional code complexity and user interface clutter that a user preference requires. And in Monobook, users are used to a large number of tabs and they can easily hide this tab on a per-user basis if necessary. I'd favor removing (instead of moving) the user preference, but either solution is acceptable to resolving this bug.

Gathering stats on the user preference's usage may be worthwhile.


Version: unspecified
Severity: enhancement
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=52084
https://bugzilla.wikimedia.org/show_bug.cgi?id=58192

bzimport added projects: WikiLove, Easy.Via ConduitNov 22 2014, 2:08 AM
bzimport set Reference to bz52757.
MZMcBride created this task.Via LegacyAug 12 2013, 6:06 PM
kaldari added a comment.Via ConduitAug 27 2013, 5:36 PM

CCing Dario. Dario: Can you tell how many people on en.wiki currently have the 'wikilove-enabled' preference turned on?

MZMcBride added a comment.Via ConduitDec 9 2013, 3:03 AM

(In reply to comment #1)

CCing Dario. Dario: Can you tell how many people on en.wiki currently have
the 'wikilove-enabled' preference turned on?

Bump. (Unless there's a better/more proper means of retrieving this info?)

Eloquence added a comment.Via ConduitDec 9 2013, 4:52 AM

There's the October 2012 dataset at http://datahub.io/en/dataset/wikipedia-user-preferences which shows that 1.38% of active en.wp editors had the preference set to 0 at that time. It'd be nice to refresh that data but I doubt it's changed much since then.

DarTar added a comment.Via ConduitDec 9 2013, 6:11 PM

593 out of 30,300 active editors in November 2013 (users with 5+ ns0 edits excluding registered bots) have the property set to 0 as of today, i.e. 1.95%.

I agree we should publish regularly updating aggregate data on preference adoption/change. I am talking to Moiz in UX as user preference GUI redesign is something the Design team is currently working on.

Pref change data could also fit in a forthcoming iteration of the editor engagement vital signs [1], although it's a lower priority compared to other editor engagement metrics.

[1] https://www.mediawiki.org/wiki/Analytics/Epics/Editor_Engagement_Vital_Signs

DarTar added a comment.Via ConduitDec 9 2013, 6:46 PM

I forgot to specify that the above is for enwiki only.

MZMcBride added a comment.Via ConduitDec 9 2013, 10:03 PM

Thank you, Dario!

For now, we probably want to hold off on this bug until WikiLove's performance can be improved (cf. bug 58192).

yuvipanda added a comment.Via ConduitFeb 5 2014, 10:04 PM

Okay, I'll work on bug 58192 tomorrow, reduce the module size as much as possible. I guess we can get rid of the preference once that reaches an 'acceptable' level.

bzimport added a comment.Via ConduitFeb 8 2014, 12:10 AM

Siegel wrote:

Please either disable the "wikilove" feature altogether, or better retain it as a preference. it is now on the Misc tab, where there seems to be plenty of room.

In general preference items should not be removed without open discussion and consensus, in my view.

MZMcBride added a comment.Via ConduitFeb 8 2014, 12:13 AM

(In reply to comment #8)

Please either disable the "wikilove" feature altogether, or better retain it
as a preference.

Why disable it?

it is now on the Misc tab, where there seems to be plenty of room.

The "Misc" tab needs to die. It's emblematic of bad design.

In general preference items should not be removed without open discussion and
consensus, in my view.

Sure, we're discussing right here (and on mediawiki.org). :-) If you can provide concrete reasons for your views, that will help the discussion.

MZMcBride added a comment.Via ConduitApr 5 2014, 5:16 PM

Narrowing the scope of this bug report.

Nemo_bis added a comment.Via ConduitApr 14 2014, 7:04 PM

WikiLove is not about appearance, it's about adding a link to action=edit (with some preloaded stuff). Editing > User pages is a perfect fit.

MZMcBride added a comment.Via ConduitApr 15 2014, 2:34 AM

(In reply to Nemo from comment #11)

WikiLove is not about appearance, it's about adding a link to action=edit
(with some preloaded stuff). Editing > User pages is a perfect fit.

Ehhh, maybe. My goal at the moment is to kill the "Misc" preferences tab, so I don't really care where this preference gets moved to, as long as it moves.

Tony: this should be an easy change to make to the WikiLove extension. Can you please take a look? :-)

gerritbot added a comment.Via ConduitApr 15 2014, 4:49 AM

Change 125942 had a related patch set uploaded by Chad:
Move WikiLove preference from Misc. to Editing tab

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

demon added a comment.Via ConduitApr 15 2014, 4:50 AM

This was super easy. No need to keep bikeshedding when we can make real progress to killing that ugly extra tab. Patch up for review.

gerritbot added a comment.Via ConduitApr 15 2014, 7:24 AM

Change 125942 merged by jenkins-bot:
Move WikiLove preference from Misc. to Editing tab

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

Add Comment