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

Re: Rechartering HTTPbis

From: Poul-Henning Kamp <phk@phk.freebsd.dk>
Date: Sat, 28 Jan 2012 08:13:25 +0000
To: Willy Tarreau <w@1wt.eu>
cc: Mark Nottingham <mnot@mnot.net>, HTTP Working Group <ietf-http-wg@w3.org>
Message-ID: <8872.1327738405@critter.freebsd.dk>
In message <20120128074426.GF22945@1wt.eu>, Willy Tarreau writes:

>> Otherwise it will just be IPv4 vs. IPv6 all over again.
>
>IPv4 vs IPv6 is not a matter of spec size, but a matter of complexity to
>convert a lot of application code which used to stuff IPv4 addresses into
>integers and function return values (eg: inet_addr()).

Nope.

IPv4 vs. IPv6 *is* all about providing no tangible benefit that
warrants the effort to "sidegrade".

We fought hard to get some variant of "ISP-independent hosting"
into the spec, ("anycasting" were one such idea) so that customers
would not be locked into a single ISP, but could buy bandwidth
where it were cheapest.

That feature got killed by certain big ISP's who could see where
it led, and pretty much as a result of that, the only feature IPv6
ever had that could entice people to install it were gone.

Look around you:  The IPv4 shortage has not led to wide-spread
migration to IPv6, people still perceive the marketplace a much
more sensible solution than a new protocol.

>> If we start out at 29 pages, that means we'll end just shy of
>> 100 pages, which is a bit over the top, but livable.
>
>Transport and contents are two things different enough to be split.

Yes, absolutely, and I think we should go the full mile in HTTP/2.0
and make it a *transport only* protocol, that is what that second
'T' means and we should stick to it.

For all the content stuff we can just point back to HTTP/1.1(bis).

>> PS: Feel free to call me a grumpy old man.
>
>Come on, your uptime is far from wrapping. I'm sure there is even a
>fair number of participants with bit 6 set in this WG :-)

Not many of them wrote an OSI TP4 stack before they were 25 :-)

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.
Received on Saturday, 28 January 2012 08:13:59 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 27 April 2012 06:51:53 GMT