Hi, I'm Daniel Kinzler, Principal Engineer at the Wikimedia Foundation. Your framework is showing up as one of the top clients for our APIs - nice work!
We are in the process of rolling out rate limiting for our APIs this week. When we do, requests from your framework are likely to get severely rate limited, because the User-Agent header it is sending is not compliant with the API usage guidelines. While it matches the format specified in the user agent policy, the problem is that the contact information in the User-Agent header points to the framework's Github page, instead of providing a way to contact the operator of the script. This means that all users of your framework will share a rate limit counter.
Please provide a mechanism that allows (ideally, requires) users of your framework to provider their own contact info, for inclusion in the User-Agent header. Alternatively, provide a way for users to authenticate with a wiki account so it can benefit from higher limits associated with that account.
If you have question, you can find my contact information at https://www.mediawiki.org/wiki/User:DKinzler_(WMF).
Hi, I'm Daniel Kinzler, Principal Engineer at the Wikimedia Foundation. Your framework is showing up as one of the top clients for our APIs - nice work!
We are in the process of rolling out rate limiting for our APIs this week. When we do, requests from your framework are likely to get severely rate limited, because the User-Agent header it is sending is not compliant with the API usage guidelines. While it matches the format specified in the user agent policy, the problem is that the contact information in the User-Agent header points to the framework's Github page, instead of providing a way to contact the operator of the script. This means that all users of your framework will share a rate limit counter.
Please provide a mechanism that allows (ideally, requires) users of your framework to provider their own contact info, for inclusion in the User-Agent header. Alternatively, provide a way for users to authenticate with a wiki account so it can benefit from higher limits associated with that account.
If you have question, you can find my contact information at https://www.mediawiki.org/wiki/User:DKinzler_(WMF).