All this unnecessary changes is just making wikicoders live hard. *sigh*
From: maic23(a)live.de
To: wikitech-l(a)lists.wikimedia.org
Date: Wed, 8 Jul 2015 08:17:41 +0200
Subject: Re: [Wikitech-l] API BREAKING CHANGE: Default continuation mode for action=query
will change at the end of this month
Date: Tue, 7 Jul 2015 10:20:33 -0400
From: bjorsch(a)wikimedia.org
On Mon, Jul 6, 2015 at 9:02 PM, John Mark Vandenberg <jayvdb(a)gmail.com>
wrote:
Did the change go live?
Yes!
Did the wikis fall over?
If they did, no one told me about it or complained about it in any of the
places I looked. Not that I personally looked in extremely many places, but
I'd have expected it to make it to this mailing list or Phabricator if
something important broke.
You can't expect the average user to go to Phabricator or post on this mailing list.
If you are lucky, they complain on the respective talk pages like [1] or some other
place.
I think, there is be quite a substantial amount of programs around which still use the
old interface and are broken now. Waiting for someone to notice and fix...
Marco
[1]
https://commons.wikimedia.org/w/index.php?title=MediaWiki_talk%3AGadget-Cat…
Is there any ongoing analysis of the number of
user agents (bots /
gadgets / etc) still not specifying continue method?
The log warnings I used before the change were removed as part of the
change, since it doesn't seem particularly interesting anymore: we can't
tell server-side whether a client is actually broken or just isn't using
continuation at all.
I can tell you that the gzip-compressed api-feature-usage log files were
around 2.5G on June 1 (just before the final communication push), 1.1G on
July 1 (just before the change), and only 46M on July 4 (after the change
with the logging for this removed).
Is there a common approach for gadgets to identify themselves to the
API - e.g. setting a custom user-agent?
Clients that cannot set the User-Agent header (such as gadgets and other
scripts running in a browser) may use the Api-User-Agent header instead. If
present, this header is prepended to the standard User-Agent header for
purposes such as the api-feature-usage log and Special:ApiFeatureUsage.
--
Brad Jorsch (Anomie)
Software Engineer
Wikimedia Foundation
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l