thenbrent/social-connect — pull request #8 by Naatan (2011-11-14 15:18:20+00:00)
Title: Better username alternatives, if username exists

Added function that generates more readable alternatives when a username is already taken, tries up to 5 times to append a number at the end, after that adds first 3 characters of md5 sum plus number in iteration at the end to ensure the db doesn't get bombed with common name checkups.

I know you added a filter for this, but I feel the default behavior should do a better job of finding alternatives, rather than immediately falling back on an md5 checksum, which will never be a desirable use case for anyone.