On Wed, Feb 15, 2012 at 12:05 PM, Asher Feldman afeldman@wikimedia.orgwrote:
+1 to adding to a modified version of change_tag, or something like it. While unfamiliar with the current tagging interface(s), the content of ct_tag seems arbitrary ("possible movie studio tagger" appears 4 times in enwiki.change_tag.ct_tag out of >2mil rows) and it probably makes sense to keep machine tagging automatically added at the time of an edit distinct from the apparent post-edit human/bot annotation use of ct_tag.
I'm going to jump in here and explain what change_tags actually is.
In 2009, while developing the Abuse Filter, I wanted a way to mark suspicious edits for human or bot review on the basis of abuse filter heuristics and rules.
I ended up developing the change_tags infrastructure, hoping to use it as a *generic* framework for marking edits in various ways. Currently you can filter Recent Changes, Contributions and Logs by their tags, and the tags appear on those logs, RC and contributions, generally in parentheses.
In the three years since I introduced the feature, AbuseFilter has been the only user of that functionality, and because the community could add arbitrary tags to filters, all the tags are currently community-added AbuseFilter tags.
I have some hopes that we could use change_tags for things other than AbuseFilter, but my understanding is that last time we tried this the community felt like the infrastructure was being "intruded on". Perhaps some modifications to the infrastructure could allow abuse filter and other tags to coexist in the ecosystem.
—Andrew