[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