[Design] Cosmo Username Conventions

Randy Letness randy at osafoundation.org
Tue Dec 12 14:10:39 PST 2006


Brian Moseley wrote:
> On 12/12/06, Reid Ellis <rae at osafoundation.org> wrote:
>> Ideal solution:
>>
>>         username is always lowercase
>>         original capitalization is stored in the database in the user 
>> profile
>>
>> this avoids any SQL TOUPPER (always tolower the input text via
>> JavaScript or similar before feeding to SQL) and allows the user to
>> see "BoB" everywhere. You might also want to strip away punctuation
>> and whitespace, so that "Boba Fett!!" is mapped to "bobafett".
>>
>> For extra points, allow the user to edit the stored, case sensitive
>> username and treat it as a separate entity from the all-lowercase
>> name (a la Mac OS X installer screen).
>
> i dunno. i think that stuff is useful for myspace, but for what we're
> doing? i'm not convinced, but maybe i'm on the fence.
>

Haha, myspace...

I'm on board with storing the username as lowercase, and it wouldn't be 
that hard to add an additional field for a user "displayname".

-Randy



More information about the Design mailing list