Re: [Wpack] Problem statement and scope for BoF

Jeffrey Yasskin <jyasskin@google.com> Wed, 07 August 2019 17:04 UTC

Return-Path: <jyasskin@google.com>
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 E9076120690 for <wpack@ietfa.amsl.com>; Wed, 7 Aug 2019 10:04:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.499
X-Spam-Level:
X-Spam-Status: No, score=-17.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
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 x5uSWr9S2Ein for <wpack@ietfa.amsl.com>; Wed, 7 Aug 2019 10:04:32 -0700 (PDT)
Received: from mail-lj1-x231.google.com (mail-lj1-x231.google.com [IPv6:2a00:1450:4864:20::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A98A51204AE for <wpack@ietf.org>; Wed, 7 Aug 2019 10:04:31 -0700 (PDT)
Received: by mail-lj1-x231.google.com with SMTP id x25so86243750ljh.2 for <wpack@ietf.org>; Wed, 07 Aug 2019 10:04:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=aKskPBBZFqgEZfWkrd8iirdKbZubX/AnPteIXskSgVo=; b=vEKo6LFr1PWAhtX9eG+0fTbGU+wD+5rEJpFmfDC0IsanQ8E89PblXwDcQ2wk+TfmN0 avpK6i09SZVw7XDYP4D7e3yv0ZKpPAbxEFROInSkTLXRf1HEEuQH9kLttey6opEwIb6q 5tJa/cPPSioZYsSoCDHzzYNGryozv+24jHlAaJj6lgWE+nGl+grfBYRDgXuEisgN3Nsq 9v+mFpR21ZTZg0aNJfnvoSAnUbPSpUi/iBn3Okq1d33ZWwbbOEW9xPkbwjo0fGaJyNrN Oee1/KtTK03Ie+ofgcS4zpDlJMzjctuO8dHIbsdp6nFPLRhXUhy5gMeRwLeSkqZDzUlL yGkA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=aKskPBBZFqgEZfWkrd8iirdKbZubX/AnPteIXskSgVo=; b=Vj2RCipVxli8UY8pwdiw8DnDFWaVLRALXG9wDiidVo6u39PiXi9OzcyvCIZGqUcK4F 1JrCcxcSw5BHWrR8HfJ3TKZKc+jM03l7Vr50tNhUkHTHa88Fu0wRgLYaZq7Z0ttZUg9R uCE6itgmUwdcbnwyWo2Lahrtb19xpnsVzeM+dB5VL9zsQqiQyKMkDi7fyRbhBOJy0we3 7FfuBH8l1Qvw7vzbL5DdTbrBHnUn8GXKnVGvgQ0SnuLXkG9uFpUGXURmnOLXQrb0y9z3 9IQPSqd3Uup/avSqnLGY06jv0aA4bojYKOH71mb7XmQH4hPEJsTCkmw60cnzsi5lcCoo 78Ag==
X-Gm-Message-State: APjAAAWdT0qX4Hi3RFV814/t2uHbzrlWWLKivNRfVkW0n+IPP9IqOJpI l7XRbOhDlh+lWFc4VxlNpNuswCTkXzo4T8LoU2tMZzF7buQ=
X-Google-Smtp-Source: APXvYqwkqgftQ0dBR573/BBIZ+pFvquMJQpVsm2Lp8w9ZUOZ7lHZeGARDLVlOiZck1ppoUzmZEpxLCbYLNTWN0aaOIQ=
X-Received: by 2002:a2e:8e90:: with SMTP id z16mr5617552ljk.4.1565197469408; Wed, 07 Aug 2019 10:04:29 -0700 (PDT)
MIME-Version: 1.0
References: <CANh-dXkRGGVAzRPC5k8p0u6b7NuidkOt81in70eF3Nwe_BAZQw@mail.gmail.com> <C1E62FBD-28A5-4B1B-8C99-06397919E68C@akamai.com>
In-Reply-To: <C1E62FBD-28A5-4B1B-8C99-06397919E68C@akamai.com>
From: Jeffrey Yasskin <jyasskin@google.com>
Date: Wed, 07 Aug 2019 10:04:16 -0700
Message-ID: <CANh-dX=Q6G0ArLhHA6K-DsW87QkgJPNmP25vj05LNcLmZEysJA@mail.gmail.com>
To: "Salz, Rich" <rsalz@akamai.com>
Cc: "wpack@ietf.org" <wpack@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000002b320d058f89ef4f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/wpack/o5RgHRb7KY2aw4YGtahSICOReZw>
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 17:04:34 -0000

On Mon, Aug 5, 2019 at 4:28 PM Salz, Rich <rsalz@akamai.com> wrote:

> Commenting only on the "problem" part of your post; I reserve the right to
> comment on other parts later :)
>
> I am surprised that search carousel and AMP isn't mentioned, as frankly it
> is the use-case with the most economic incentive/impact. Honesty compels us
> to explicitly mention it, plainly, and first.
>

The AMP and Search Carousel use case is mentioned as "Even users with
highly-available internet connections want to be able to read and interact
with web pages as quickly as possible after clicking a link." The use case
is broader than just one framework or piece of search result UI, so it
seemed wrong to call out particular brands.

Further, my impression of IETF charters is that they discuss and prioritize
the goals of the IETF working group, not just the goals of the company
employing the individuals who are proposing the WG. My impression is that
the IETF sets a lower priority on fixing the AMP URL problem than improving
access to the global internet, so I wrote the higher priority use case
first.

It's true that a lot of Google's investment in the problem is driven by
trying to fix things around AMP, but I think it's fair to solve a problem
for less-wealthy users by using funding from a wealthier client who can
also benefit from the same solution.

I'm happy to take changes here, but I need those changes to be designed to
maximize the chance of chartering a working group. The ideal change comes
with a statement along the lines of "I don't support chartering a WG with
the current problem/scope/charter, but I would support it after this
change." Rich, judging from your ESCAPE submission, you don't want the IETF
to do this work at all, so I worry that if I take your suggestions, it'll
make the IETF less likely to create the WG. If I've misread your post, and
you actually think the IETF is enthusiastic to prioritize AMP first, let me
know.


> >    * Other users run out of paid-for data in their mobile plan part-way
>     through a month, or aggressively disable mobile data to make sure it's
>     not wasted.
>
> We have seen no evidence that this is done because of surfing, as opposed
> to tracking or other app activity.
>

I agree. The inference I'm going for here is that, if users have turned off
or run out of their data, even because of native-app misbehavior, they
can't then browse to and install a web app. I'm having trouble coming up
with wording that would make that clearer without being too wordy. Any
ideas?

Jeffrey