Re: [Wpack] Problem statement and scope for BoF

"Martin Thomson" <mt@lowentropy.net> Wed, 07 August 2019 23:52 UTC

Return-Path: <mt@lowentropy.net>
X-Original-To: wpack@ietfa.amsl.com
Delivered-To: wpack@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF98212008A for <wpack@ietfa.amsl.com>; Wed, 7 Aug 2019 16:52:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=lowentropy.net header.b=IwSlJ68r; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=Dd1TKDFw
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 66nEbWN5f5Mo for <wpack@ietfa.amsl.com>; Wed, 7 Aug 2019 16:52:48 -0700 (PDT)
Received: from wout4-smtp.messagingengine.com (wout4-smtp.messagingengine.com [64.147.123.20]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32D12120033 for <wpack@ietf.org>; Wed, 7 Aug 2019 16:52:48 -0700 (PDT)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 484E5360 for <wpack@ietf.org>; Wed, 7 Aug 2019 19:52:47 -0400 (EDT)
Received: from imap2 ([10.202.2.52]) by compute1.internal (MEProxy); Wed, 07 Aug 2019 19:52:47 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lowentropy.net; h=mime-version:message-id:in-reply-to:references:date:from:to :subject:content-type; s=fm2; bh=6M5B2lns8KR784YYJlIoyMDe1yE6/Ta 2FlvdhpN8Ep4=; b=IwSlJ68rXlcNjsDdaWiVj+nTFNVtFITl/yWMUhVh2O5C+Vt eP3cB9TaIarQh6Sa03Hma+fUv6kaYckHAtKINCvfM4Cw8h3ASBev4PSvKcLPNwC+ 32/VHinNoBZWSl837Mup1e63sKNlP1XOymxQoJ9wmtUD87zlcsKqT11Es39BC5CX sl2+KNrITkcLx/2jPnsiBS5BSbJ3Z/jRpgfptmU3ESQTxTfigcZ5TnBOsu67wx+Z yJZhgD7mCZRFoSOiwAZnnYJeaJODNooTsX+53zDDeMfWHLEUMWWpuKZyZYMcMH8Z DhNnU73Kj9DpHrS2bii5KuPOF982LFoZemwGRWA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=6M5B2l ns8KR784YYJlIoyMDe1yE6/Ta2FlvdhpN8Ep4=; b=Dd1TKDFw7Jj1GnXbYXEoRU CELxntd8AEfaNUGUbr+Av6t/qhcTCHjQ8tp8Mltt4phKDp1kgczaCjZ7r9Ym/iYj KmgdEn/fcmPXB2rPCzC9M4ficwSfmmufP7xEWdoMljmB7QuVcR0lVIcwOOjlZQmT ZUcb5I8lR+FPYmKgs02EfGtsjvPnOxqEtqJvAvR8SsuixDot4PD6fvMYwBjI/als 9iqfMCtoMsHl+DSr/fjJtowarZok80ZuU99vJVrjYyT23s7a+T9hTjIbsvhRflUL w5hnfjcMO1AVlMMAP+SUykfFKxOA+xooLwkyESVzXD8hdbHbiOtq5hRBlGKouu9A ==
X-ME-Sender: <xms:TmRLXTbAbsZjbMNoU9tdARdTKHnvUq8kd04GyrcOxGIp7i58JLUoBQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddruddugecutefuodetggdotefrodftvfcurf hrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvffutgesthdtredtre ertdenucfhrhhomhepfdforghrthhinhcuvfhhohhmshhonhdfuceomhhtsehlohifvghn thhrohhphidrnhgvtheqnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmtheslhhofigvnh htrhhophihrdhnvghtnecuvehluhhsthgvrhfuihiivgeptd
X-ME-Proxy: <xmx:TmRLXbVPUum20IvnXjGmafCBrq2gZKuNzwr5wxOni50eAGmPOe4vHg> <xmx:TmRLXeuzACMBM4AvueqYfPJHY6o6JH6pcw3AjxDxMSJHmjWCCZCNZg> <xmx:TmRLXczXH1q-E8Uyyuj_EE48Nu0tLF8csyjqDgZuAM6rt9QbibbeGw> <xmx:TmRLXeXlRG3oiU5gxC0PPOrgasThcCRTsDeY9WGRcdghOEzOVfc3UA>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id 855D9E00A2; Wed, 7 Aug 2019 19:52:46 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.1.6-808-g930a1a1-fmstable-20190805v2
Mime-Version: 1.0
Message-Id: <b0269bb1-a0a3-42cc-8a4b-852cbbc62d5b@www.fastmail.com>
In-Reply-To: <CANh-dXnVOMwsrkRx+ASGu0TwwQ_bTRnnb2BqOqBnSmZeRTW2Dw@mail.gmail.com>
References: <CANh-dXkRGGVAzRPC5k8p0u6b7NuidkOt81in70eF3Nwe_BAZQw@mail.gmail.com> <C1E62FBD-28A5-4B1B-8C99-06397919E68C@akamai.com> <CANh-dX=Q6G0ArLhHA6K-DsW87QkgJPNmP25vj05LNcLmZEysJA@mail.gmail.com> <20190807171218.GB19909@akamai.com> <CANh-dXnVOMwsrkRx+ASGu0TwwQ_bTRnnb2BqOqBnSmZeRTW2Dw@mail.gmail.com>
Date: Thu, 08 Aug 2019 09:52:38 +1000
From: Martin Thomson <mt@lowentropy.net>
To: wpack@ietf.org
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/wpack/vRP0z8X0-s_xyJFxrvu0tUnGItc>
Subject: Re: [Wpack] Problem statement and scope for BoF
X-BeenThere: wpack@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Web Packaging <wpack.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/wpack>, <mailto:wpack-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/wpack/>
List-Post: <mailto:wpack@ietf.org>
List-Help: <mailto:wpack-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/wpack>, <mailto:wpack-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Aug 2019 23:52:50 -0000

On Thu, Aug 8, 2019, at 04:21, Jeffrey Yasskin wrote:
> That's a great point, and I'm adding a section 
> [...] for it to my document. However, I don't have very good content for that section. We had the ESCAPE workshop partly to try to find ways that Web Packaging might increase the risk of consolidation, and Martin is writing the report from there, but I didn't come away with any mechanisms that seem likely to have a big effect.

I agree that there wasn't much at the workshop that suggested how this could avoid some of the consolidation effects.
> 
> Martin, do you have a good list of ways folks are worried that 
> Packaging will centralize service providers?

Mozilla's position paper has my best thinking on that subject, but a few points for the purposes of summary...

The consolidation effects might be felt in several ways: in terms of driving traffic to sites that have the resources to preload links, in terms of inventivizing provision of content for majority clients, and as a secondary effect of raising the cost of business for publishers.

The latter point is not one standards organizations are well-equipped to handle.  It's a natural byproduct of having more standards.  There are two ways of dealing with that: 

1. Stop adding to the pile.  I know it's hard to tell engineers not to engineer, so I don't expect this to happen.  New stuff is just too appealing.

2. Having more and more accessible software for handling any complexity.  For instance, HTTPS didn't really take off until we had really good support infrastructure.  Jeffrey has done some of that with the tools around building packages, but that's a very small part of the picture.  We need more and better tools, including cognitive tools for understanding the effect of this sort of change.  The availability of those tools will always lag standardization.  I might speculate and say that the extent to which consolidation is driven by this sort of effort will depend on how big that lag is.