[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lemonade] WGLC compress-02: multiple COMPRESS algorithms
Arnt Gulbrandsen wrote:
> Dave Cridland writes:
>> On Mon Jul 31 16:22:12 2006, Alexey Melnikov wrote:
>>> I think we should use:
>>>
>>> capability =/ "COMPRESS=" algorithm
>>> ;; multiple COMPRESS capabilities allowed
>>>
>>> because existing clients don't usually parse anything after the '=' sign.
>> I'm happier with that too, it matches how AUTH and THREAD work.
>
> Agreed. In fact I'm very unhappy with anything else (absent arguments).
This is fine.
The intro should correspondingly be changed to:
A server which supports the COMPRESS extension indicates this with
one or more capability names consisting of "COMPRESS=" followed by a
supported compression algorithm name as described in this document.
The goal of the COMPRESS extension is to reduce the bandwidth usage
of IMAP. On regular IMAP connections, the PPP or MNP compression
used with many low-bandwidth links compresses IMAP well. However,
when TLS is used, PPP/MNP compression is ineffective. TLS too may
provide compression, but a careful IMAP implementation can do much
better.
In order to increase interoperation, it is desirable to have as few
different compression algorithms as possible, so this document
specifies only one, DEFLATE. The DEFLATE algorithm is standard,
widely available, unencumbered by patents and fairly efficient.
Hopefully it will not be necessary to define additional algorithms.
Tony Hansen
tony at att.com
_______________________________________________
lemonade mailing list
lemonade at ietf.org
https://www1.ietf.org/mailman/listinfo/lemonade