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.

Screenshot_from_2014-10-09_18:32:24.png (900×1 px, 130 KB)

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone
OpenNone
ResolvedEsanders
OpenNone
OpenNone
OpenNone
DeclinedNone
DuplicateQgil
OpenNone
ResolvedNone
OpenNone
OpenNone
ResolvedEsanders
ResolvedNone
OpenFeatureNone
OpenNone
OpenNone
OpenNone
OpenNone
ResolvedFrostly
ResolvedFrostly
OpenNone
OpenNone

Event Timeline

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 subscribed.
Qgil triaged this task as Medium 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.

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 lowered the priority of this task from Medium 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 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:

Screenshot_2015-02-17-21-45-38.png (1×1 px, 515 KB)

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

Screenshot_2015-02-17-21-43-16.png (1×1 px, 487 KB)

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