Sorry, this is going to be a blatant rant...
Request:
http://www.wikia.com/api.php?action=query&list=categorymembers&cmti…
Result:
<?xml version="1.0" encoding="utf-8"?>
<api>
<error code="cmtitleandcategory" info="The cmcategory and cmtitle
parameters can't be used together" />
</api>
How are people supposed to write tools that work with sites other than
Wikipedia when things change fast and non-intrusive fallbacks for
older versions are specifically blocked? Please remember that
MediaWiki is not used only on Wikimedia, where SVN HEAD is just fine.
It is used by thousands of other sites, many of which are older, but
still can benefit from bot tools. And I can't just get
the MediaWiki version before retrieving categories, because that
would disqualify those who use 1.12 pre-releases. Thanks Satan this at
least was removed soon after the release.
The moral: please think of long-term consequences of your changes, if
you change the way a piece of code works, at least (pleeeease!) allow
people to fall back without much PITA.
And can this mistake be fixed at least in service releases for 1.12?
--
Max Semenik ([[User:MaxSem]])