If it turns out that a user identification is really an expectation, then urlencoding or base64 may be a good solution for non-ASCII names. However, in this case there is still a point that it is only expected in Foundation's wikis and not neccessary in other MW installations.And once any personal data is not neccessary, it is not desirable and reasonable. So we should then introduce a WMF switch in user-config.py for each account the bot uses and personalize the UA only for those accounts where this switch is on.
2014-07-11 1:09 GMT+02:00 Amir Ladsgroup ladsgroup@gmail.com:
Just sent an e-mail to wikitech-l
Best
On Fri, Jul 11, 2014 at 12:40 AM, Frances Hocutt <frances.hocutt@gmail.com
wrote:
On Thu, Jul 10, 2014 at 12:36 PM, Jeremy Baron jeremy@tuxmachine.com wrote:
On Jul 10, 2014 3:30 PM, "Bináris" wikiposta@gmail.com wrote:
I don't see anything like a compulsory username in this policy. I think Pywikibot has a UA that complies, it does not have to be unique and personal. I rememberd something like statistical purpose but may have mismatched something.
But I have no problem with going to wikitech-l if you understand the policy in a different way.
No, the whole point is to be unique, not statistics. I haven't read the policy recently but if the policy is unclear then we can change the
policy.
It is about being able to contact the bot-runner if the bot is misbehaving or runs into a problem. From https://meta.wikimedia.org/wiki/User-Agent_policy :
"If you run a bot, please send a User-Agent header identifying the bot and supplying some way of contacting you, e.g.: User-Agent: MyCoolTool/1.1 (http://example.com/MyCoolTool/; MyCoolTool@example.com) BasedOnSuperLib/1.4"
-Frances
Pywikipedia-l mailing list Pywikipedia-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l
-- Amir
Pywikipedia-l mailing list Pywikipedia-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l