Last modified: 2013-10-06 09:20:57 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 T32373, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 30373 - Requests queue for log actions
Requests queue for log actions
Status: REOPENED
Product: MediaWiki extensions
Classification: Unclassified
Extensions requests (Other open bugs)
unspecified
All All
: Lowest enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-08-14 20:33 UTC by Krinkle
Modified: 2013-10-06 09:20 UTC (History)
4 users (show)

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


Attachments

Description Krinkle 2011-08-14 20:33:47 UTC
One of the things I believe are needed by many wikis is a queueing system where users can make requests for certain actions to be taken. Although it doesn't have to be limited to, I think the most common purpose of it would be performing actions that require user rights that the requesting user doesn't have. Think:
* Deletion
* Blocking
* Moving
* Adding/removing user groups (Patroller, Rollbacker, Admin, etc.)
* etc.

By having this in a nice interface it will provide many advantages:

* It can be given an intuitive interface that users can learn to recognize across wikis. It would also have proper translation for many of the interface components. Make it easy to find the "request for deletion page" on any given wiki.

* Saving time for admins
** being able to query a list of deletion request that haven't been resolved yet
** 

* Saving time for users
** being able to query requests by namespace, page title, user name etc.
** Finding information related to a log action (right now admins usually copy/paste permalinks into the log reason, which is annoying, time consuming and not user friendly, not to mention the fact that log reasons are not parsed which means other users then have to copy the link back from the reason into the addressbar to read it). Instead admins would be able to log with a link to something like [[Special:Requests/105123]]. Heck it could even be stored in the log_params so that it can be used to automatically mark a request as resolved once the action is performed.

* Hooks for other maintenance tasks (in PHP for eg. bug 30134, but also through the API. I imagine an awesome dashboard for admins with stuff they can do!)

* Uniform indication of status (perhaps even issue tracker like with status (assigned, open, resolved, etc.)

* Sky is the limit :D


The key is really in the details. The discussion part should probably hooked to LiquidThreads.
Comment 1 Brion Vibber 2011-08-15 17:21:56 UTC
What's "log actions" mean here? Log items save a description of what sort of thing they were about, but that doesn't really relate to anything that would be a request queuing system.
Comment 2 Daniel Kinzler 2011-12-18 09:42:07 UTC
I guess what Krinkle means is that the request queue would typically be used for actions that are also logged. But the description is indeed misleading. I suggest to change it to say "admin actions" or "privileged actions" or some such.
Comment 4 Andre Klapper 2012-12-12 13:53:48 UTC
[Removing RESOLVED LATER as discussed in
http://lists.wikimedia.org/pipermail/wikitech-l/2012-November/064240.html .
Reopening and setting priority to "Lowest".
For future reference, please use either RESOLVED WONTFIX (for issues that will
not be fixed), or simply set lowest priority. Thanks a lot!]
Comment 5 Kunal Mehta (Legoktm) 2013-10-06 09:20:57 UTC
(In reply to comment #0)

> * Saving time for admins

Another time saver would be being able to mark requests as "under review" to avoid duplicating work, see https://en.wikipedia.org/wiki/User:Crazycomputers/Problems_with_WP:AIV

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


Navigation
Links