On Thu, Nov 3, 2011 at 6:25 PM, Brion Vibber brion@pobox.com wrote:
For now I'll revert back to requireing the includexmlnamespace option, but keeping the tweak so using that option still won't break other XML outputs.
Done in r101944https://www.mediawiki.org/wiki/Special:Code/MediaWiki/101944. Should be no backwards-compatibility issues, as this restores the previous behavior (no xmlns on API hits unless you ask for 'includexmlnamespace' or the output format has its own), plus the logic tweak so outputs with their own xmlns don't get clobbered.
Glad I asked! :D
-- brion