Re: expected substantial and measurable improvements in WG charter

Hi, Larry.

> On Mar 11, 2015, at 7:17 AM, Larry Masinter <masinter@adobe.com> wrote:
> 
> The working group seems to have come to the rough consensus that “HTTP/2 is good enough to ship”. And that’s fine.
> 
> That’s not the same as consensus as to whether HTTP/2 meets the “It is expected that” list in the charter. In particular, the charter expects HTTP/2 to substantially and measurably improve end-user perceived latency in most cases.  But it seems there mostly agreement (not consensus to the contrary) that to substantially improve end-user perceived latency in “most cases”, you not only need HTTP/2 but also a good deal of mainly undisclosed magic. And that quite a few sites will see worse performance if they merely replace HTTP/1.1 with HTTP/2 (with the necessary shift to TLS).
> 
>  Perhaps the tight group developing  HTTP/2 represent interests with knowledge of how to rearrange their servers to actually see substantial and measurable performance improvements, but the means are not clear, and might even be proprietary. It is  a disservice to  ship HTTP/2 without clearly documenting what you have to do to actually get the substantial improvements expected.
> 
> Now, you might argue that no work meets all of the expectations placed on it, and perhaps HTTP/2 isn’t quite as good as expected, but that’s how it always works. But the words in the charter need to have some purpose beyond a wish list:   Meet these expectations or explain when and why they cannot be met.
> 
> The working group should focus on the task of documenting clearly the deployment steps needed to get the expected benefit. Without doing so, HTTP/2 isn’t complete.
> 
> And the working group should do this before taking on other topics proposed in the draft agenda — all of which seem to be out of scope for the current charter.
> 
> I see no point in slowing the publication  of HTTP/2 as Proposed Standard, I’m just calling for full disclosure.

Do we have this information to disclose?  As you say, it’s likely that the tight group knows how to tweak Google, Twitter and Facebook servers to improve end-user experience with HTTP/2.  I don’t know if what they know applies to banking websites, news sites, forums, and storefronts. It may or it may not. They’re not talking about any “undisclosed magic”, and we can’t make them.

Give it a year, and we’ll read about people outside the small group attempting to deploy HTTP/2. Maybe they’ll love the improved user experience. Maybe they’ll measure it and conclude that it didn’t help and didn’t hurt. Maybe they’ll find that it makes things worse and revert. Then we might be able to make a better when and why document.

Yoav

Received on Wednesday, 11 March 2015 14:11:18 UTC