On 05.12.2012 22:06, Matthew Flaschen wrote:
More specifically, what if Wikidata exposed a
JSON object representing
an external version of each change (essentially a data API).
This already exists, that's more or less how changes get pushed to client wikis.
It could allow hooks to register for this (I
think is similar to the
EditEntity idea).
Pretty much the same, actually, yes. Wikibase defines a hook and provides the
data structure. Then, AbuseFilter would need knowledge about Wikibase's data
model(s).
Right, but as you said that doesn't introduce a strong/hard dependency.
I think this is the best solution.
Matt Flaschen