It is not just about iPhone capitalizing the first letter.
I'm surround by people who talk Hebrew for the natural language so their
computer have both Hebrew and English inputs.
Some of the people have hard time change between languages so those who use
Windows simply press the CapsLock key which make Windows write in capital
English letters. I'm sure there are other cases where user might enter a
username in different capitalization then the one they used when
registering.

I think it will be best to default for case-insensitive search for
usernames.

That is all.

Ido

On Fri, Sep 17, 2010 at 9:59 PM, Stephen Prater <[email protected]>wrote:

> Just lowercase (or uppercase, if you like) your user names before you stick
> 'em in the database or query for them.
>
> Case-insensitive docids are not efficient -   Because A and a are not the
> same value, and you'd have to check for every permutation of capitAliZatION
> to see if the docid was taken.
>
> stephen
>
>
> On Sep 17, 2010, at 2:45 PM, Ido Ran wrote:
>
>  I agree that the auto-shift is not that bright, but start patch the login
>> form for every thing out there may get harder.
>> Don't you think default to case-insensitive search will be better?
>>
>> Ido
>>
>> On Fri, Sep 17, 2010 at 9:21 PM, Chris Anderson <[email protected]>
>> wrote:
>>
>>  On Fri, Sep 17, 2010 at 3:07 AM, Ido Ran <[email protected]> wrote:
>>>
>>>> I agree, it should not be forced - I think it should be the default.
>>>> If you know what you are doing and have a good reason to use
>>>>
>>> case-sensitive
>>>
>>>> usernames then go ahead, but for the rest of us, it should be as simple
>>>>
>>> as
>>>
>>>> it can.
>>>> How Couch people say - case-insensitive username is more relaxing :)
>>>>
>>>>
>>> CouchDB uses document lookups to find users, so doing this would
>>> involve making docids case-insensitive, which isn't gonna happen.
>>>
>>> The good answer would be to add whatever iPhone tags you have to add
>>> to keep it from doing that stupid auto-shift key thing on login forms.
>>>
>>> I'd love a patch for that against this file:
>>>
>>>
>>>
>>> http://github.com/couchapp/couchapp/blob/master/vendor/evently/account/loginForm/mustache.html
>>>
>>> Chris
>>>
>>>  Ido
>>>>
>>>> On Fri, Sep 17, 2010 at 3:32 AM, Robert Newson <[email protected]
>>>> wrote:
>>>>
>>>>  The question is whether CouchDB should force everyone to do that or
>>>>> not. I think it should not.
>>>>>
>>>>> B.
>>>>>
>>>>> On Fri, Sep 17, 2010 at 2:23 AM, Tyler Gillies <[email protected]>
>>>>>
>>>> wrote:
>>>
>>>> I think case insensitivity is good, prevents thing from getting
>>>>>>
>>>>> complicated
>>>>>
>>>>>> with two users one named tyler and one named Tyler
>>>>>>
>>>>>> On Thu, Sep 16, 2010 at 12:50 PM, Randall Leeds <
>>>>>>
>>>>> [email protected]
>>>
>>>> wrote:
>>>>>>
>>>>>>  On Thu, Sep 16, 2010 at 03:13, Ido Ran <[email protected]> wrote:
>>>>>>>
>>>>>>>> Unix, Linux, Windows, Gmail, Skype
>>>>>>>>
>>>>>>>> Any application I can think of treat username in case-insensitive
>>>>>>>>
>>>>>>> way.
>>>
>>>>
>>>>>>> Really???
>>>>>>>
>>>>>>> rle...@randalltor:~$ sudo -u Rleeds
>>>>>>> sudo: unknown user: Rleeds
>>>>>>> rle...@randalltor:~$
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> http://www.readwriteweb.com/about#tyler
>>>>>>
>>>>>> Ask me anything <http://tumble.pdxbrain.com/ask>!
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>>
>>> --
>>> Chris Anderson
>>> http://jchrisa.net
>>> http://couch.io
>>>
>>>
>

Reply via email to