Hey,

> "wikibase" is an alias of "wikidata.org", right?

Wikibase is the name of the software. Wikidata is the name of the project for which this software is developed. Same difference as between MediaWiki and Wikipedia.

* At this point all queries like list=recentchanges and prop=revisions already list all langlink changes to the items, but only by analyzing the comment or the actual change can you check if it was a langlink or a claim change (by using one of the wikibase actions)
I don't understand what is a "claim change", could you explain a little more or point me some doc?
Entities on a Wikibase repository contain more then just sitelinks. They all have a list of zero or more claims [0], plus a set of labels, descriptions and aliases. Items, the first type of Entity, contains sitelinks as well. Properties, the second type of Entity, contain a data type, which can also be changed. And Queries, yet another type of Entity, contain yet more stuff. So if you only care about sitelink changes, you want to ignore changes to all the other data. This ought to be pretty straight forward though.

Is it the case you are just interested in mirroring the sitelinks?

[0] https://meta.wikimedia.org/wiki/Wikidata/Data_model#Statements (Statement is a Claim)

Cheers

--
Jeroen De Dauw
http://www.bn2vs.com
Don't panic. Don't be evil.
--