On 5 April 2016 at 09:45, Brett Cannon <brett@python.org> wrote:
> If you go to your bugs.python.org account you will notice there is now a
> "GitHub Name" field. Please fill that in with your GitHub username sometime
> this month. You can see who has already filled in their username by going to
> http://bugs.python.org/user?iscommitter=1&@action=search&@sort=username&@pagesize=300
Pre-empting a possible data quality problem: while everyone has left
it out so far, at some point we may start to see entries with the
leading "@" included in the GitHub username field. The GitHub API
doesn't strip that automatically, so we may need to clean it either in
Roundup directly or by stripping it in the bots when they retrieve the
username information from Roundup.
It won't work on the bot end without making redundant calls with the '@' sign when a GitHub username isn't found since we query based on GitHub username. As for the Roundup-side, it can probably be tweaked to error if an '@' sign is entered.
But I suspect it won't happen very often -- I personally don't see people using the '@' sign prepended to their GitHub username when simply stating it really ever -- and when it does at least in the case of the CLA bot it will simply say it can't find a signed CLA and we can work with the person directly to resolve it.
-Brett
Cheers,
Nick.
--
Nick Coghlan | ncoghlan@gmail.com | Brisbane, Australia