On Tue, 2006-12-12 at 16:48 -0500, Reid Ellis 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.

This is appropriate for user interfaces, but Cosmo also uses URLs.  At
least DAV URLs will have the username in path.  We can smash-to-lower
high up in the stack (and via JS etc as you suggest), but still gets us
into adding code in various places that I think is distracting for
Preview.

Your proposal is reasonable, but I still favor restricting our changes
to create-new-user code paths.

-- 
Jared Rhine <[EMAIL PROTECTED]>


_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "Design" mailing list
http://lists.osafoundation.org/mailman/listinfo/design

Reply via email to