<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg">
    <title>gmane.ietf.http-wg</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.http-wg/15157"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.http-wg/15156"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.http-wg/15155"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.http-wg/15154"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.http-wg/15153"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.http-wg/15152"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.http-wg/15151"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.http-wg/15150"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.http-wg/15149"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.http-wg/15148"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.http-wg/15147"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.http-wg/15146"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.http-wg/15145"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.http-wg/15144"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.http-wg/15143"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.http-wg/15142"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.http-wg/15141"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.http-wg/15140"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.http-wg/15139"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.http-wg/15138"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg/15157">
    <title>Re: obs-text character encoding and error handling; duplicate parameter names in Content-Type</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg/15157</link>
    <description>&lt;pre&gt;On issue 2, I found the following in RFC6838: “It is an error for a specific parameter to be specified more than once.” So that issue is resolved.  It would be helpful to refer to that in the specification.

From: Peter Occil 
Sent: Saturday, May 25, 2013 3:30 AM
To: HTTP Working Group 
Subject: Re: obs-text character encoding and error handling; duplicate parameter names in Content-Type

On issue 1, I guess I was only reading the 22 version; in the latest version it says “Recipients SHOULD treat other octets in field content (obs-text) as opaque data”. If that’s the case, it should also say that the behavior of converting field values containing obs-text to Unicode strings (particularly parameter values in Content-Type) is undefined.

Issue 2 still stands.

From: Peter Occil 
Sent: Saturday, May 25, 2013 3:14 AM
To: HTTP Working Group 
Subject: obs-text character encoding and error handling; duplicate parameter names in Content-Type

obs-text character encoding and error handling; duplicate parame&lt;/pre&gt;</description>
    <dc:creator>Peter Occil</dc:creator>
    <dc:date>2013-05-25T07:47:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg/15156">
    <title>Re: obs-text character encoding and error handling; duplicate parameter names in Content-Type</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg/15156</link>
    <description>&lt;pre&gt;On issue 1, I guess I was only reading the 22 version; in the latest version it says “Recipients SHOULD treat other octets in field content (obs-text) as opaque data”. If that’s the case, it should also say that the behavior of converting field values containing obs-text to Unicode strings (particularly parameter values in Content-Type) is undefined.

Issue 2 still stands.

From: Peter Occil 
Sent: Saturday, May 25, 2013 3:14 AM
To: HTTP Working Group 
Subject: obs-text character encoding and error handling; duplicate parameter names in Content-Type

obs-text character encoding and error handling; duplicate parameter names in Content-Type

I have two issues.

1. obs-text character encoding and error handling

What is the character encoding used when a header field value contains obs-text, and particularly
parameter values in Content-Type?  Is it ISO-8859-1, UTF-8, or something else?  Or is the encoding
  undefined?  Error handling rules for obs-text, unlike for obs-fold, are also absent.

2. Duplicate &lt;/pre&gt;</description>
    <dc:creator>Peter Occil</dc:creator>
    <dc:date>2013-05-25T07:30:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg/15155">
    <title>obs-text character encoding and error handling; duplicate parameter names in Content-Type</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg/15155</link>
    <description>&lt;pre&gt;obs-text character encoding and error handling; duplicate parameter names in Content-Type

I have two issues.

1. obs-text character encoding and error handling

What is the character encoding used when a header field value contains obs-text, and particularly
parameter values in Content-Type?  Is it ISO-8859-1, UTF-8, or something else?  Or is the encoding
  undefined?  Error handling rules for obs-text, unlike for obs-fold, are also absent.

2. Duplicate parameter names in Content-Type

Suppose that the following Content-Type is received:

    text/html; charset=iso-8859-1; charset=utf-8
 
What is the resulting value of the charset parameter?  Is it iso-8859-1, utf-8, an error, or undefined?
(This issue also applies to Content-Disposition, Accept, and other header fields that use parameters.)
 
--Peter&lt;/pre&gt;</description>
    <dc:creator>Peter Occil</dc:creator>
    <dc:date>2013-05-25T07:14:15</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg/15154">
    <title>http2 draft feedback on flow control</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg/15154</link>
    <description>&lt;pre&gt;Hello,

While reading the flow control text again there was some ambiguity in my
mind about whether or not the SETTINGS_INITIAL_WINDOW_SIZE adjusted the
connection window or just all current and future stream windows. I've
decided the text is really going for "just stream windows - connection
windows are only adjusted by WINDOW_UPDATE with stream=0" (an
interpretation I favor)..

I think it would be nice if it said that explicitly to clear up confusion.
There are some PoC implementations of this floating around out on them thar
Internets (admittedly they may predate the current spec language) and I've
seen different interpretations of what is logical.. so it makes sense to be
explicit.

A couple related followup tweaks to the text:


section 3.8.9.2

* *

*"When a HTTP/2.0 connection is first established, new streams are created
with an initial flow control window size of 65535 bytes. The connection
flow control window is 65536 bytes. Both endpoints can adjust the initial
window size for new streams by inclu&lt;/pre&gt;</description>
    <dc:creator>Patrick McManus</dc:creator>
    <dc:date>2013-05-22T19:32:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg/15153">
    <title>Re: Design Issue: GZIP flag on DATA Frames</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg/15153</link>
    <description>&lt;pre&gt;I don't see why it is a one or the other choice.

lot of implementations, or went through a proxy which stripped it.

Requiring that it be supported enabled servers to send the data compressed.
This was essentially the result of years of being frustrated with not
knowing when it was safe to at least be able to send with a baseline
compression.

Unfortunately, gzip isn't the best compressor in the world, so we will
always need since mechanism for negotiating a compression scheme.
Http's scheme works, and many of its flaws are unavoidable in any system
with proxies.

Having played with compression at the protocol layer, my experience is that
it adds complexity where it is often not warranted and it results in (at
best )awkward apis.

-=R
If that's the case, and it's better to just handle data compression at
the higher levels, then the requirement that gzip MUST always be
supported independent of what is specified by the accept-* header
ought to be removed and implementations ought to just continue letting
the &lt;/pre&gt;</description>
    <dc:creator>Roberto Peon</dc:creator>
    <dc:date>2013-05-22T00:27:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg/15152">
    <title>Re: notes on http2 draft</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg/15152</link>
    <description>&lt;pre&gt;
Can't wait for the summary notes :)



sgtm
&lt;/pre&gt;</description>
    <dc:creator>Patrick McManus</dc:creator>
    <dc:date>2013-05-22T00:16:00</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg/15151">
    <title>Re: Design Issue: GZIP flag on DATA Frames</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg/15151</link>
    <description>&lt;pre&gt;James, I think the existing spec language is fine. Its there based on
implementation experience (which has been collected in scenarios with no
implicit accept-encoding, as well as early spdy versions that applied gzip
on a spdy frame basis, along with incantation in there now which has worked
well imo) - you're sort of frenetically re-enacting the entire history of
the feature's many changes all in one day.

The way it is, the skids are greased for deflate as a LCD and the door is
open in the usual way to other approaches.


On Tue, May 21, 2013 at 6:07 PM, James M Snell &amp;lt;jasnell-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:

&lt;/pre&gt;</description>
    <dc:creator>Patrick McManus</dc:creator>
    <dc:date>2013-05-21T23:34:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg/15150">
    <title>Re: Design Issue: GZIP flag on DATA Frames</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg/15150</link>
    <description>&lt;pre&gt;Hello,
HTML5 accepts only UTF-8 encoding, there are better ways than Deflate to compress Unicode texts, bzip2 to start with. Deflate has no clue about UTF-8 since it is byte oriented, its search window is limited to 32 kilo bytes (in UTF-8 a single Devanagari character –used for Hindi and other languages in India– takes 3 bytes which seriously reduces the size of text that can actually be used as a reference for string matching, the same goes for other scripts like Cyrillic (Russian, Ukrainian, Bulgarian…), Greek,  Hebrew, Arabic… since they can no longer rely on single byte charsets and UTF-8 means 2 bytes per character for those).

For web performance having a compression scheme that could recognize and reverse/redo base64 encoding (Data URI, RFC2397) to handle "binary blobs" inside text files would be very appreciated.

Deflate misses some flexibility since it has no super fast mode à la LZ4 that would still provide decent compression but at much lower CPU cost (no entropy coding), nor something &lt;/pre&gt;</description>
    <dc:creator>Frédéric Kayser</dc:creator>
    <dc:date>2013-05-21T23:15:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg/15149">
    <title>Re: Design Issue: GZIP flag on DATA Frames</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg/15149</link>
    <description>&lt;pre&gt;If that's the case, and it's better to just handle data compression at
the higher levels, then the requirement that gzip MUST always be
supported independent of what is specified by the accept-* header
ought to be removed and implementations ought to just continue letting
the application decide which mechanism is best.

My goal here is to simplify things wherever possible. If we can
deprecate (or greatly simplify) accept-/transfer-/content-encoding at
the semantic layer and just say that the framing layer will handle
compression, then that's one less optional bit of complexity that us
application-level developers have to deal with.

On Tue, May 21, 2013 at 2:36 PM, Roberto Peon &amp;lt;grmocg-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:


&lt;/pre&gt;</description>
    <dc:creator>James M Snell</dc:creator>
    <dc:date>2013-05-21T22:07:32</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg/15148">
    <title>Re: Design Issue: Separate HEADERS and PRIORITY Frames, Eliminate HEADERS+PRIORITY</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg/15148</link>
    <description>&lt;pre&gt;
Sorry, I wasn't clear in my initial response. Yes, there is some state
that would need to be allocated but not the same as that when the
initial HEADERS frame is received, for instance.


Not particularly, because we'd still have the question of when to use
HEADERS+PRIORITY vs. the combination of HEADERS and a CHANGE_PRIORITY.
Can HEADERS+PRIORITY be used any time? For instance, could I send an
initial HEADERS frame on a stream then later send a HEADERS+PRIORITY
on the same stream? I honestly don't care how it ultimately ends up so
long as (a) It's the simplest thing that could possibly work and (b)
Is easy to explain in the spec and easy for a developer to implement.


I would very much like to see us mandate that streams always initiate
with a HEADERS / HEADERS+PRIORITY frame.

- James



&lt;/pre&gt;</description>
    <dc:creator>James M Snell</dc:creator>
    <dc:date>2013-05-21T21:55:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg/15147">
    <title>Re: Design Issue: GZIP flag on DATA Frames</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg/15147</link>
    <description>&lt;pre&gt;In message &amp;lt;8ipnp8hapu1949rd0mahtoasm60mm1i46v-cYIUb816AqSJigVVbuHhyrWtS95+f1mF&amp;lt; at &amp;gt;public.gmane.org&amp;gt;, Bjoer
n Hoehrmann writes:


Ok, so let me clarify:

I have always hated the confusion in HTTP/1 between content compressed
for transport purposes, and content compressed for application purposes.

In the former class you have HTML, javascript, CSS etc.

In the latter class you have things like .tgz, gzip'ed XML etc.

It's the former class I want to cut all the way into the bone
and take out of "Accept-Encoding" negotiation.

Accept-Encoding should be reserved only for the second class.

&lt;/pre&gt;</description>
    <dc:creator>Poul-Henning Kamp</dc:creator>
    <dc:date>2013-05-21T21:53:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg/15146">
    <title>Re: notes on http2 draft</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg/15146</link>
    <description>&lt;pre&gt;
HTTP/2.0 originally had exactly this feature and it was removed.  It
was removed from SPDY shortly after the two specifications diverged.

https://github.com/http2/http2-spec/issues/46

It turns out that a compression bit is a) not especially useful
without knowledge of what the payload is going to be, and b)
confusing.


&lt;/pre&gt;</description>
    <dc:creator>Martin Thomson</dc:creator>
    <dc:date>2013-05-21T21:49:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg/15145">
    <title>Re: notes on http2 draft</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg/15145</link>
    <description>&lt;pre&gt;
Thanks.  Fixed.


Scrubbing done.  Turns out that "message" was misused almost
everywhere it appeared :)


I don't know how to do that, except by trimming "BAR" down to "BA" (or
"GO" or some other shed-tone).  That might need to be tested.


I think that we plan to discuss this at the interim.  I don't plan to
take a position on this, except that whatever we choose needs to be
consistently applied and motivated, so maybe I can do a (poor) Patrick
impersonation for you.


I would be perfectly happy with this position, if only because a) it
resolves the issue, and b) ends up with less text in the draft.


This is an interesting one.  The view that I think that James has
taken is that the compression context is evaluated at a lower layer of
the logical stack than streaming.  That would allow this to remain
true, at least superficially.

I get the point though.  Do you think that qualifying the statement to
say that streams are subject to independent flow control and
life-cycles would be enough?


I think that &lt;/pre&gt;</description>
    <dc:creator>Martin Thomson</dc:creator>
    <dc:date>2013-05-21T21:45:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg/15144">
    <title>Re: Design Issue: Separate HEADERS and PRIORITY Frames, Eliminate HEADERS+PRIORITY</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg/15144</link>
    <description>&lt;pre&gt;Sending the PRIORITY frame *MUST* cause state allocation at the receiver,
else it was useless to send before the HEADERS frame. As you point out, at
minimum it must allocate a stream ID and priority field, and for most
implementations it will also need to include so mechanism of pointing out
that the headers don't exist, so, probably between 16 to 24 bytes worth of
allocation on a 64 bit machine.

If the PRIORITY frame was renamed to CHANGE_PRIORITY, would that clarify
anything? Priority changing is the current intent of that frame type.

btw, I am not particularly partial to the "any frame opening up a stream"
thing. I'm not completely against it though :)
My reason for slightly preferring that streams must begin with HEADERS or
HEADERS+PRIORITY is that it is an explicit statement of intent, and thus
off-by-one, uninitialized var, etc. errors are more likely to be detectable
in a world where such is required.



-=R


On Tue, May 21, 2013 at 2:19 PM, James M Snell &amp;lt;jasnell-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gman&lt;/pre&gt;</description>
    <dc:creator>Roberto Peon</dc:creator>
    <dc:date>2013-05-21T21:43:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg/15143">
    <title>Re: Design Issue: GZIP flag on DATA Frames</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg/15143</link>
    <description>&lt;pre&gt;The proposal does force anything other than gzip to use an alternate code
path for parsing/interpretation, which does not inspire confidence given my
experience with backup-generator problems, and it probably involves writing
*more* code today than the alternative of leaving it where it is in the
HTTP semantic layer.
-=R


On Tue, May 21, 2013 at 2:24 PM, James M Snell &amp;lt;jasnell-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:

&lt;/pre&gt;</description>
    <dc:creator>Roberto Peon</dc:creator>
    <dc:date>2013-05-21T21:36:39</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg/15142">
    <title>Re: Design Issue: GZIP flag on DATA Frames</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg/15142</link>
    <description>&lt;pre&gt;
Having a "gzip flag" as, in effect, a shorthand for using those headers
would make it very clear how to deploy alternative compression schemes,
and would indeed address my concerns. I understood Poul-Henning Kamp to
be considering going one step further and offering no means to define
new compression schemes.
&lt;/pre&gt;</description>
    <dc:creator>Bjoern Hoehrmann</dc:creator>
    <dc:date>2013-05-21T21:32:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg/15141">
    <title>Re: Design Issue: GZIP flag on DATA Frames</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg/15141</link>
    <description>&lt;pre&gt;This does not preclude the use of alternative compression schemes. If
someone chooses, it would be possible, for instance, to continue using
accept-/content-/transfer-encoding at the http semantic layer and
simply not set the GZIP flag on the DATA frame. Having the GZIP flag
would just provide an approach that would make that unnecessary in the
most common cases today. If, at some point in the future a new, more
efficient better compression algorithm overtakes gzip as the
predominant mechanism, the protocol can be updated to reflect that
fact (i.e. with a new protocol version string, etc).

On Tue, May 21, 2013 at 2:17 PM, Bjoern Hoehrmann &amp;lt;derhoermi-hi6Y0CQ0nG0&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:


&lt;/pre&gt;</description>
    <dc:creator>James M Snell</dc:creator>
    <dc:date>2013-05-21T21:24:04</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg/15140">
    <title>Re: Design Issue: Separate HEADERS and PRIORITY Frames, Eliminate HEADERS+PRIORITY</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg/15140</link>
    <description>&lt;pre&gt;On Tue, May 21, 2013 at 10:30 AM, William Chan (陈智昌)
&amp;lt;willchan-F7+t8E8rja9g9hUCZPvPmw&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:

There is no reason to assume that sending a PRIORITY frame first would
trigger stream state allocation at the receiver. At most, it would
reserve the stream ID and store the priority value. The full state
allocation would not occur until the HEADERS frame is received. That
said, I'm not 100% dead set on removing HEADERS+PRIORITY, I would just
like to simplify the protocol where it makes sense to, and even then
only after it's been proven out in implementation. Having separate
HEADERS, HEADERS+PRIORITY and PRIORITY frames is confusing, if we can
do without separating them, we ought to do so.

- James



&lt;/pre&gt;</description>
    <dc:creator>James M Snell</dc:creator>
    <dc:date>2013-05-21T21:19:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg/15139">
    <title>Re: Design Issue: GZIP flag on DATA Frames</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg/15139</link>
    <description>&lt;pre&gt;
I think people will create an even bigger mess if they're forced to work
around lack of support for alternative compression schemes in HTTP/2.0.
&lt;/pre&gt;</description>
    <dc:creator>Bjoern Hoehrmann</dc:creator>
    <dc:date>2013-05-21T21:17:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg/15138">
    <title>Re: Design Issue: GZIP flag on DATA Frames</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg/15138</link>
    <description>&lt;pre&gt;In message &amp;lt;fnlnp8t14lal0uk5suouc2uuk3uk4429dt-cYIUb816AqSJigVVbuHhyrWtS95+f1mF&amp;lt; at &amp;gt;public.gmane.org&amp;gt;, Bjoer
n Hoehrmann writes:



You forgot half the "worth-while" part:  The compatibility issues.

Even something as trivial as "deflate" vs. "gzip" was too hard for
some people to get right.

&lt;/pre&gt;</description>
    <dc:creator>Poul-Henning Kamp</dc:creator>
    <dc:date>2013-05-21T20:52:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.http-wg/15137">
    <title>Re: Design Issue: GZIP flag on DATA Frames</title>
    <link>http://permalink.gmane.org/gmane.ietf.http-wg/15137</link>
    <description>&lt;pre&gt;
There are many existing compression schemes that considerably outperform
Deflate in the compression ratio, some even at comparable consumption in
resources needed for decompression and, less so, compression. Especially
for something like "large JavaScript library" that you would compress
only once, something like http://en.wikipedia.org/wiki/.xz is quite near
a point where I would expect people to call for adoption of a new scheme
(with a filter optimized for such content &amp;gt; 10% better compression seems
very plausible to me). If the protocol cannot support adoption of a new
scheme, there would be pressure to move compression onto a lower level,
think "application/compressed-javascript", and I would rather avoid go-
ing there. My http://bjoern.hoehrmann.de/pngwolf/ was able to strip se-
veral kilobytes off the Google homepage, that already seemed quite worth
it...
&lt;/pre&gt;</description>
    <dc:creator>Bjoern Hoehrmann</dc:creator>
    <dc:date>2013-05-21T20:45:43</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.ietf.http-wg">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.ietf.http-wg</link>
  </textinput>
</rdf:RDF>
