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

Chuck Hagenbuch chuck at horde.org
Mon May 9 20:50:20 UTC 2011


Quoting Michael M Slusarz <slusarz at horde.org>:

> 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.

Except the whole point of surveying people was to see if anyone out  
there actually *uses* the fact that IMAP usernames are case sensitive.

So the proposal is definitely to normalize all usernames in Horde.  
That would make IMP, as a side effect, not usable on imap servers  
where duplicate-except-for-case usernames are used.

Given feedback from people (no one seems to rely on that), I think  
this is a good tradeoff.

-chuck


More information about the dev mailing list