https://bugzilla.wikimedia.org/show_bug.cgi?id=58193

       Web browser: ---
            Bug ID: 58193
           Summary: OAuth consumer metadata is too limited
           Product: MediaWiki extensions
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: OAuth
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected],
                    [email protected], [email protected]
    Classification: Unclassified
   Mobile Platform: ---

It's great that each action performed by an OAuth consumer is tagged as such.
It would also be nice if the consumer description page was a bit more
user-friendly. As an example:

https://commons.wikimedia.org/wiki/Special:OAuthListConsumers/view/90b858d7d1179a1b4eee89956e735e80

What I'm missing on this page:

* A link to https://commons.wikimedia.org/wiki/User:Danmichaelo
* A link to https://commons.wikimedia.org/wiki/Commons:CropTool
* A link to http://tools.wmflabs.org/croptool/
* A link to a bug reporting mechanism
* A link to the source code

The callback link in this case is identical to the tool link, but it doesn't
have to be. So I'd recommend including the following in the consumer metadata:

* author URL (username URL or website)
* tool description / usage instructions URL
* tool URL
* bug reports / feedback URL
* source code URL

Once we have a bit more metadata, we can clean the special page up and make it
less technical and more understandable, since we can reasonably expect users to
visit these pages from the Tag: links in recent-changes/contributions.

I understand that consumers may not have all required information by the time
they're requesting a token, and in some cases, not all of it will be applicable
or required. So all of the above could be optional, and supplied later.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to