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.
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