Last modified: 2008-05-14 18:22:04 UTC
We now had the first case of someone removing a flag to make anothers version invisible and the recent changes team has requested that this is sent to the usual IRC-Feed, so that they can monitor this easily.
Is this really necessary? There are already 8 special pages for this. Can't this be monitored like other edits?
Special pages must be polled, and you can't even fetch their
contents via API, as no support has been implemented yet.
Only chance to integrate "unreview" events into any kind of
software tool (like the Vandalfighter) is to directly parse
the entire HTML-pages and diff the results yourself. Can be
done, but it's not a particularly satisfying solution. Since
most tools already rely on the IRC feed anyway, it seems a
logical choice to simply push those few messages along with
the rest of the recent changes.
As for checking the special pages manually: there currently
are somewhere around 800-1000 absolutely boring "review" log
entries per hour, with just a handful of interesting "unreview"
cases per _day_ in between. There's no way to filter the log
either (which would be another solution to the problem. Still
isn't optimized for tools, though).
So unless there's a special page I'm not yet aware of:
Yes, it is necessary.
(In reply to comment #1)
> Is this really necessary? There are already 8 special pages for this. Can't
> this be monitored like other edits?
I mean 8 for the extension as a whole. Which is pretty high. I suppose I could try and whip up another page like QualityOversight.
Done in r34822