W3C home > Mailing lists > Public > ietf-http-wg@w3.org > January to March 2014

Re: h2#404 requiring gzip and/or deflate

From: Michael Sweet <msweet@apple.com>
Date: Tue, 25 Feb 2014 14:28:11 -0500
Cc: Jesse Wilson <jesse@swank.ca>, Jeff Pinner <jpinner@twitter.com>, Mark Nottingham <mnot@mnot.net>, Zhong Yu <zhong.j.yu@gmail.com>, Roberto Peon <grmocg@gmail.com>, Patrick McManus <mcmanus@ducksong.com>, HTTP Working Group <ietf-http-wg@w3.org>
Message-id: <7EE84B0B-D849-43D7-8551-DF453309D23F@apple.com>
To: Martin Thomson <martin.thomson@gmail.com>

On Feb 25, 2014, at 2:07 PM, Michael Sweet <msweet@apple.com> wrote:
> Martin,
> On Feb 25, 2014, at 1:31 PM, Martin Thomson <martin.thomson@gmail.com> wrote:
>> On 25 February 2014 10:27, Michael Sweet <msweet@apple.com> wrote:
>>> That's a good (but unfortunate) point, and one that has also caused
>>> interoperability problems for IPP which normatively ties "deflate" to RFC
>>> 1951 (raw deflate) and not to RFC 1950 (zlib format) like HTTP/1.1 does...
>>> :/
>> That's an interesting point.  Are you suggesting that IPP is
>> intentionally divergent from HTTP/1.1?  If so, can you explain why
>> that choice was made?
> I'd have to check the old mailing list logs from 1998, but I think it wasn't intentional but a mistake based on the compression keyword values (none, compress, deflate, gzip) - the same sort of mistake that's been made by HTTP implementors due to the unfortunately confusion between zlib the format and deflate the encoding name being used when zlib is meant.

OK, found out the source of this reference; it appears to have come from IPP/1.1 LC comments made by Ned Freed:


In it I found the following comment:

	Section 4.4.32. GZIP references RFC 1952 which is fine, but why doesn't
	deflate reference RFC 1951?

	TH> Fixed.

FWIW, the previous IPP/1.0 RFC (2566) did not have references for 'deflate' or 'compress'.

So it looks like this is a 14-year-old editorial choice/mistake that we are stuck with in IPP...

Michael Sweet, Senior Printing System Engineer, PWG Chair

Received on Tuesday, 25 February 2014 19:28:58 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:14:24 UTC