I didn't realize that was a requirement for libraries (the library allowed setting the UserAgent, but it didn't force it until now). I have made that change and setting the UserAgent is now required.
Petr Onderka [[en:User:Svick]] On Sun, Feb 17, 2013 at 7:42 PM, Yuri Astrakhan <yuriastrak...@gmail.com> wrote: > Petr, make sure you require users to set their *User-Agent* string. Your > library should not use any defaults. > > For the examples I would recommend this *User-Agent:* > > *MyCoolTool/1.1 (http://example.com/MyCoolTool/; mycoolt...@example.com) > LinqToWiki/1.0* > > See http://www.mediawiki.org/wiki/API:Main_page#Identifying_your_client > > > On Sun, Feb 17, 2013 at 12:56 PM, Petr Onderka <gsv...@gmail.com> wrote: > >> I'd like to introduce LinqToWiki: a new library for accessing the >> MediaWiki API from .Net languages (e.g. C#). >> Its main advantage is that it knows the API and is strongly-typed, >> which means autocompletion works on API modules, module parameters and >> result properties and correctness is checked at compile time. >> >> More information is at http://en.wikipedia.org/wiki/User:Svick/LinqToWiki. >> >> Any comments are welcome. >> >> Petr Onderka >> [[en:User:Svick]] >> >> _______________________________________________ >> Wikitech-l mailing list >> Wikitech-l@lists.wikimedia.org >> https://lists.wikimedia.org/mailman/listinfo/wikitech-l > _______________________________________________ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l