Page MenuHomePhabricator

MediaWiki OAuth dialog text is unclear and sounds more scary than it is
Closed, DuplicatePublic

Description

When users want to login using Wikimedia SUL, they get an unclear and somewhat scary dialog text -- see https://www.mediawiki.org/wiki/Talk:Phabricator/versus_Bugzilla#SUL

Submitted to https://bugzilla.wikimedia.org/show_bug.cgi?id=71888 because (I believe) this is an OAuth extension problem (MediaWiki's extension, not the one developed by @mmodell for Phabricator). Please correct me if I'm wrong.

Something that we could improve on our side is the "phabricator-production" denomination. "phabricator.wikimedia.org" would sound more clear and friendly.

Related Objects

StatusAssignedTask
OpenNone
OpenNone
OpenTgr
OpenNone
OpenNone
OpenNone
OpenNone
OpenTgr
DuplicateQgil
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone

Event Timeline

Qgil created this task.Oct 9 2014, 5:01 PM
Qgil raised the priority of this task from to Needs Triage.
Qgil updated the task description. (Show Details)
Qgil added a project: Phabricator.
Qgil changed Security from none to None.
Qgil added a subscriber: Qgil.
jm3 added a subscriber: jm3.Oct 9 2014, 9:17 PM
Qgil triaged this task as Normal priority.Oct 10 2014, 8:55 PM

Marking as "Normal" here because this is related with the "out of the box experience", although this is a problem that needs to be solved by the SUL devs -- or a volunteer willing to give it a shot.

Ltrlg added a subscriber: Ltrlg.Oct 10 2014, 10:20 PM
He7d3r added a subscriber: He7d3r.Oct 13 2014, 1:24 AM

Thanks @Ancheta_Wis! Another user that actually reads this dialog and gets totally confused: https://meta.wikimedia.org/wiki/User_talk:Erik_Moeller_(WMF)#Phabricator_login_sequence

I bet we have many more that actually just trust and click or just silently leave with the hope that in the future this will be clearer.

Qgil added a subscriber: Deskana.Oct 22 2014, 7:00 PM
Qgil lowered the priority of this task from Normal to Low.Nov 7 2014, 10:49 AM
Qgil lowered the priority of this task from Low to Lowest.Jan 15 2015, 7:35 AM

We have +1500 users now and most of them have gone through this process silently. The OAuth team claims that what the label says is true, and they see no urgent reason to change it. The Wikimedia Phabricator team has no plans to patch their extension, therefore we have several possibilities handling this task:

  • Prioritize as Needs Volunteer (which I just did)
  • Remove the Phabricator project, leaving to to OAuth alone.
  • Decline the task.
Qgil moved this task from To Triage to Need discussion on the Phabricator board.Jan 15 2015, 7:35 AM
bd808 added a subscriber: bd808.Feb 18 2015, 5:41 AM

@Qgil is getting better worded text for this dialog something that your team could help with? It turns out that back-end focused engineers are typically computer power users who are not intimidated by jargon and take cues from a variety of sources in a way that leads them to being blind to things that are "obvious" to more typical audiences.

I think most of the OAuth UI could use the practiced hand of a technical writer and/or UX designer to help define a more welcoming experience for this powerful and useful core feature.

In T598#1045742, @bd808 wrote:

@Qgil is getting better worded text for this dialog something that your team could help with? It turns out that back-end focused engineers are typically computer power users who are not intimidated by jargon and take cues from a variety of sources in a way that leads them to being blind to things that are "obvious" to more typical audiences.
I think most of the OAuth UI could use the practiced hand of a technical writer and/or UX designer to help define a more welcoming experience for this powerful and useful core feature.

I'd suggest analysing how Google Play handles their permissions system. Their use case is mostly the same, namely telling the user what permissions an app wants and letting them make a decision whether they're okay with it. They do a good job of it, in my opinion.

Example for the Wikipedia app, which needs relatively few permissions compared to some apps:

If you tap on the boxes, some additional explanation is offered... but not much. And it's really still really generic:

Qgil claimed this task.Feb 19 2015, 1:14 PM
In T598#1045742, @bd808 wrote:

@Qgil is getting better worded text for this dialog something that your team could help with?

I'll claim this part of the task. I havea bit of backlog but I will get eventually there... unless someone wants to steal the task and run with it. :)

Qgil raised the priority of this task from Lowest to Low.Feb 19 2015, 1:15 PM