Last modified: 2014-10-20 23:02:06 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T73360, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 71360 - Instrument click through tracking on Thank, and confirm steps
Instrument click through tracking on Thank, and confirm steps
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
Thanks (Other open bugs)
master
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-09-26 17:00 UTC by Jared Zimmerman (WMF)
Modified: 2014-10-20 23:02 UTC (History)
6 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments
new thank process (38.99 KB, image/png)
2014-09-26 17:01 UTC, Jared Zimmerman (WMF)
Details

Description Jared Zimmerman (WMF) 2014-09-26 17:00:39 UTC
Thanking was a 2 step process on contribs, which was inconsistent with the 1 step process on mobile and in flow. previously it required a dialog which was less than ideal, now the dialog has been removed, but it is still a two step process. 

To know if this two step process is desirable or needed, we should be able to compare the click actions on:

- The initial thank action
- User clicking on Yes (task complete)
- User click on No (investigation or accidental click)
- User does not click confirmation action (accidental click, failure to understand necessity to confirm secondary step, etc.)

If we're seeing a lot of abandons on the second step we need to re-evaluate the two step process.
Comment 1 Jared Zimmerman (WMF) 2014-09-26 17:01:35 UTC
Created attachment 16605 [details]
new thank process
Comment 2 Erik Bernhardson 2014-09-26 17:03:14 UTC
The 2 step process was requested by a very vocal group of editors that kept thanking people they were trying to revert.
Comment 3 Jared Zimmerman (WMF) 2014-09-26 17:33:21 UTC
That doesn't excuse us from needing to provide validation that the current implementation is needed or correct.
Comment 4 Bartosz Dziewoński 2014-09-26 17:44:38 UTC
(In reply to Jared Zimmerman (WMF) from comment #0)
> If we're seeing a lot of abandons on the second step we need to re-evaluate
> the two step process.

Why? To me that would mean that the confirmation is working as designed.
Comment 5 Jared Zimmerman (WMF) 2014-09-26 17:53:46 UTC
As far as I'm concerned this is a band-aid until we can get to a proper 1-step process with an optional undo. Unless we can understand how users are using the feature now, we can't validate that we're going down the right path. I'm happy to have other suggestions as to how we'd instrument this such that we'd be getting data that you feel would be more useful.
Comment 6 Technical 13 2014-09-26 18:21:38 UTC
It's been long enough in the making now that I can tell you that I only send 1 thank per 20-25 instances where the thought has crossed my mind because the two step process isn't user friendly.  I'm certain that the usage of this moral and community building feature would be much, much higher if it wasn't so clunky and frustrating to use.

Fix the feature correctly so it is one click to thank and if it was an accident, then offer an undo.  This really can't be that hard to do.  Simply put the thank in a buffer that sends it after 15-30 seconds or on page unload.
Comment 7 Quiddity 2014-09-26 18:25:46 UTC
(In reply to Technical 13 from comment #6)
> Fix the feature correctly so it is one click to thank and if it was an
> accident, then offer an undo.  This really can't be that hard to do.  Simply
> put the thank in a buffer that sends it after 15-30 seconds or on page
> unload.


bug 69636 welcomes patches!
Comment 8 Quiddity 2014-10-20 23:02:06 UTC
I'm adding a seealso for bug 69804 which also asks for analytics.

However, I don't understand how analytics will be helpful. 
We already know that The Confirmation Step is a bandaid, and is currently needed because the "Thank" link appears directly next to (undo|rollback) - and it's immensely embarrassing/aggravating to Thank a vandal that we meant to Revert - so we can't remove that bandaid until an alternate solution is available.

Unless there is a rationale for adding analytics beyond just "confirm what we already know", then I would suggest that any programming efforts would best be put towards creating the Thank-Undo code (bug 69636) instead of this.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links