[dev] Fwd: [horde] Fwd: Case insensitive unique key

Vilius Šumskas vilius at lnk.lt
Mon May 9 20:17:41 UTC 2011


Sveiki,

Monday, May 9, 2011, 10:32:39 PM, you wrote:

> Quoting Vilius ?umskas <vilius at lnk.lt>:

>> Sveiki,
>>
>> Monday, May 9, 2011, 7:57:40 PM, you wrote:
>>
>>> Quoting Vilius ?umskas <vilius at lnk.lt>:
>>
>>>>> I don't really care, except that this will break a fair number of
>>>>> existing IMP installations.  So there needs to be a giant disclaimer
>>>>> somewhere in IMP which pretty much says that you can't use hordeauth
>>>>> with IMP anymore.
>>>>
>>>> That's  bad.  'hordeauth' is  used  extensively here. Any chance
>>>> normalization
>>>> could be done before authentication takes place?
>>
>>> AFAICT, this kind of defeats the whole purpose of making the change in
>>> the first place.  In other words, converting Horde to normalized
>>> usernames and then creating a system to un-normalize for certain
>>> applications is no different/better than what we have right now.  In
>>> fact, it would be a less desirable solution since it would involve
>>> large code changes as opposed to the stable status quo code.
>>
>> I ment why it cannot be normalized for Horde *and* for IMP too?

> How would this work?  IMAP names are case sensitive.  The proposal is
> for Horde names to be case insensitive.  Obviously, these don't play  
> well with each other.

Yes,  by default. But at least Cyrus and Courier allow to disable case
sensitivity.  Major  IMAP  service providers such as Gmail and Hotmail
disable  it  too.  I  just don't see a reason why they shouldn't, most
users  doesn't see the difference between Name.Surname at example.com and
name.surname at example.com anyway. And they ALWAYS mis-tell their emails
to  other users. That's why I suggested normalize all usernames in all
applications.

If this cannot be done, I agree with you that keeping hordeauth is more
important though.

-- 
Best regards,
 Vilius



More information about the dev mailing list