Hi all,
I've sent this to wikitech-l before but I see now online that it
didn't create a new thread but instead recognized it as reply to an
old thread. Not sure what happened, but here again:
It's been roughly three years since I first saw this topic filed on
BugZilla[1] and before that is was often raised on IRC and on-wiki
during discussion about it being very clumsy and unpracticle to
systematically patrol uploads. Back then, from my point of view, this
was about local uploads.
Now adays I'm much more active on and for Wikimedia Commons, and not
so much on local uploads.
Obviously with more and more wikis moving towards Commons and the
growth of the wikis themselfs it's about time we can atleast some kind
of method of being able to atleast indicate that a file has been
'checked'. Or, to be more specific, to know what hasn't been checked.
On Commons there are several review systems for common external
resources that are used to import material from (such as Picassa and
Flickr). And those work very well. Bots crawl recent uploads and
whenever a reference to Flickr is found they are tagged as need-review
and the easy ones are even reviewed by bots (since is something unique
to Picassa and Flickr since they are machine readable and license info
can be automatically verified) and everyhting else (false matches and
errors) is manually reviewed.
However this is just a very tiny little bit of all the files on Commons.
Last march I've raised the topic of edit patrol on Commons [2] and
that has been a great success. We've got a team together and every
single anonymous edit made after April 1st 2010 has been or will soon
be patrolled [3]. Not once has it gone past the 30-day expiration time
for recentchanges table.
The same has been kept up for new page patrol aswell for several years.
Commons being primarily a media site, it's a bit of an akward thing to
say that we are totally unable to patrol uploads effectively.
We can't filter out uploads by bots, or trusted users. We can't filter
out what's been patrolled by patrollers. It's just an incredible mess
that sits there.
Several attempts have been made in the past to work around the
software. But no matter how you try, a patrol flag will make things a
whole lot easier.
Once there is the possiblity to click a link and *poof* toggle that
unpatrolled boolean I'm sure it won't take long before there are nice
AJAX-tools coming to make this easier en-mass and a checklist / team
will be formed to get the job done.
Alrighty, enough rant. What needs to be done for an implementation ?
When asking about this on IRC somebody said this; although a bit of a
workarond we can do this already by means of NewPage patrol in the
File namespace.
Unless it's well hidden, this is false. Because uploads don't create
an patrollable entry for the upload log action, nor for the
description page creation. As a matter of fact the creation of those
description page aren't registered in the recentchanges table at all
(Special:NewPages / Special:RecentChanges).
Depending on how uploads will become patrollable the above could
actually be a good thing. Since having to patrol both would be
ineffecient, and uploading a file isn't neccecarily asociated with
creating a page by users anyway. Plus it would mean duplicate entries
in Special:RecentChanges (upload action / page creation).
Log actions are already present in the recent changes table so I'm
guessing it doesn't take that much of a change in order to make
uploads patrollable.
One interesting thing about uploading (the same is true with moving,
and (un)protecting a page) is that it is also listed in the page
history (instead of just in the Logs) which means it is already very
accessable by the users and doesn't require a new system as to where
the [mark as patrolled] links should appear.
For re-uploads on the "diff" page (like with edits) and on new uploads
on the first revision. (although the latter may be subject to this
bug:
https://bugzilla.wikimedia.org/show_bug.cgi?id=15936 which I hope
will be solved though it's not a show stopper, as long as there is any
way at all to get there (even if it requires to go to
Special:RecentChanges) that would be an incredible improvement to the
current situation).
Greetings,
Krinkle
[1]
https://bugzilla.wikimedia.org/show_bug.cgi?id=9501
[2]
http://commons.wikimedia.org/wiki/Commons:Village_pump/Archive/2010Mar#Mark…
[3]
http://commons.wikimedia.org/wiki/Commons:Counter_Vandalism_Unit#Anonymous_…