Roan Kattouw schrieb:
action=paraminfo (which IIRC was introduced before
cmtitle) does a lot
of that. Also, breaking changes are announced on the mediawiki-api
mailing list, which you should really be subscribed to if you're
developing an application that uses the API.
What's the point in having to
write a huge compatibility database how
the API behaves on each different wiki?
It's fine on Wikimedia wikis, where every wiki behaves same and you can
adopt to it. But other sites use older parts of the API and with this
they also change formats.
And now imagine the huge overhead when you want to have a bot supporting
not only Wikimedia wikis, but also Wikia stuff...or even more sites: The
bigger the number, the bigger and more complex has to be your API
version switch stuff.
Marco