[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [MORG] I-D Action:draft-ietf-morg-sortdisplay-01.txt
> 1. Compute the display-name in the same way as usually
> 2. If that's empty, use localpart at domain instead
> 3. Sort by that, the way sort usually sorts
>
> IMNSHO sortdisplay should say this, and skip ALL the details of how to
> turn the 822 syntax received into the actual display-name. It could
> just say something like "in a format intended for display, rather than
> the encoding used when transmitting the message".
The problem with this is that it probably underspecifies. One of the
requirements of a SORT ordering is that there is a single valid value
for any given message. This allows clients to catch the addition of a
new message and slot it into the "correct" place in the list without
having to issue a new SORT. It's certainly not a perfect plan, as any
text-based sort ordering runs into big issues when the system hits a
malformed header or when one side can parse the charset in a 2047
encoded-word and the other can't. But it's the rule.