This is a master ticket for totally overhauling the text of the OAuth authorization dialog, especially the descriptions of the permissions that an OAuth tool can request (e.g. "basic rights", "high volume editing") so that the average user can understand it.
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
A few small i18n string fixes | mediawiki/extensions/OAuth | master | +3 -3 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T90925 General authentication improvements for MediaWiki | |||
Open | None | T86869 Support a nice sso experience with MediaWiki's OAuth | |||
Open | None | T75062 OAuth permission screen needs redesign for better usability and comprehension | |||
Declined | None | T91825 Improve text of OAuth authorization dialog | |||
Resolved | bd808 | T69082 Message describing OAuth activities is confusing to end user (in context of Wikidata Game) | |||
Duplicate | None | T68978 OAuth: Dialog for granting an app permission should clarify or link to what "basic rights" are | |||
Duplicate | Qgil | T598 MediaWiki OAuth dialog text is unclear and sounds more scary than it is |
Event Timeline
I'm going to merge a few other tasks relating to a specific permissions into this, so it can be treated as a single overhaul of all permissions.
I had volunteered to help with a text for T598: MediaWiki OAuth dialog text is unclear and sounds more scary than it is. Do you still welcome help here?
I don't think anyone objects to help with the wording, but at the same time I don't think anyone is explicitly working on this at the moment.
Help would be greatly appreciated. As @Anomie mentions we are not actively implementing changes to OAuth, but we are trying to get a solid backlog built that can be picked up by a team in the near future. @Nirzar has made some nice looking design mocks in T75062#1055431 that would benefit from this improved text.
Change 200720 had a related patch set uploaded (by MarkTraceur):
A few small i18n string fixes
I don't see much lack of clarity in the current messages, but I did some minimal cleanup. @Qgil if you have suggestions I'd love to hear them.
This task is not helpful as it is. It is supposed to be a master ticket and has no specifics, but the only subtask it has is "Group grants up in the consumer propose section into logical groupings" which is not actually related to the task ("As a user authorising an OAuth tool to act on my behalf..."). All the tasks that could have been subtasks have been merged as duplicates, without actually integrating them in any way.
Any objections to killing this off and reopening the merged tasks as blockers of T75062?
For what is worth, another user confused by the OAuth text displayed during registration to Wikimedia Phabricator.
This task has been assigned to the same task owner for more than two years. Resetting task assignee due to inactivity, to decrease task cookie-licking and to get a slightly more realistic overview of plans. Please feel free to assign this task to yourself again if you still realistically work or plan to work on this task - it would be welcome!
For tips how to manage individual work in Phabricator (noisy notifications, lists of task, etc.), see https://phabricator.wikimedia.org/T228575#6237124 for available options.
(For the records, two emails were sent to assignee addresses before resetting assignees. See T228575 for more info and for potential feedback. Thanks!)