User:Bawolff/commons/ImagePatrol

Problem

 * New things get uploaded
 * Some of the things are bad (Usually misunderstandings about licensing, but also vandalism, etc)
 * No systemic way of evaluating new uploads to check which are good

Current tools

 * Just the basic list of new file type special pages - Special:Newfiles, Special:ListFiles, Special:RecentChanges, Special:RecentChangesLinked.
 * Commons has various user scripts to help sort out files. Most notably the one-click nominate this file for deletion in the toolbox.
 * There's a previous attempt at Commons:Commons:CUP.
 * No equivalent of new page patrol for images, let alone Page Curation (using the PageTriage extension, see New Pages Feed on enwiki). Users cannot mark off what Images they have checked, so hard to prevent duplication of work.

What to do

 * First step could be to make a very basic Image patrol feature.
 * User can check off that a particular image is checked (Mark image as patrolled).
 * Would want an option for pages like Special:newimages to not show patrolled images
 * Would also want a "recent images in category X" feature, so people could patrol images from a specific category (Like images uploaded via mobile web). Something similar to commons:Special:RecentChangesLinked/Category:Uploaded_with_Mobile/Web but image specific
 * Second step would perhaps be a more integrated tool that allows proposing for deletion, adding, automatically flagging suspicious pages. Basically the things PageTriage does but for images.
 * I would propose that step 1 be implemented first, but implemented in such a way that it can be folded into step 2 (So as to avoid having to re-do patrolling system like PageTriage and traditional new page patrol)
 * In particular I imagine that means not storing patrolling data in RecentChanges table. (Which really is not a good place to store it for a number of reasons). I would suggest perhaps putting in image/oldimage table directly. (Would need to make sure that that can be done efficiently, especially for a "recent images in cat X" feature).
 * PageTriage involves a lot of cultural assumptions. To some extent that is very difficult to avoid. Thus it would be good to have the two steps integrate with each other, but also be separate so the basic image patrol feature could be used on any wiki, regardless of their cultural traditions.