Thanks for fixing it so fast! In the constructor, you might want to add your lib's ID to the useragent param:
UserAgent = useragent.Trim() + " LinqWiki/1.0"; so that it would be possible not only to see that a bot is broken, but also catch framework bugs if all bots show the same problem. --Yurik On Sun, Feb 17, 2013 at 2:09 PM, Petr Onderka <gsv...@gmail.com> wrote: > 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 > _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l