[Wpack] file: package URLs under rename

Devin Mullins <twifkak@google.com> Fri, 31 July 2020 14:10 UTC

Return-Path: <twifkak@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 466133A0DC3 for <wpack@ietfa.amsl.com>; Fri, 31 Jul 2020 07:10:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.6
X-Spam-Level:
X-Spam-Status: No, score=-17.6 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, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 P0jero_6Rr37 for <wpack@ietfa.amsl.com>; Fri, 31 Jul 2020 07:10:22 -0700 (PDT)
Received: from mail-wr1-x432.google.com (mail-wr1-x432.google.com [IPv6:2a00:1450:4864:20::432]) (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 E53963A0C16 for <wpack@ietf.org>; Fri, 31 Jul 2020 07:10:21 -0700 (PDT)
Received: by mail-wr1-x432.google.com with SMTP id a15so28114397wrh.10 for <wpack@ietf.org>; Fri, 31 Jul 2020 07:10:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=OSyyLJCninmAyz6zb6VCmqGTYye/Mo/k0rAywOUkFe4=; b=mE+LtmJU6fYDhomurjzzVJ5Ts5Hea/2ttm0wn4F5SYV01k+GbJlYSvZShMQsZsBT7s h8ar2ofRBf14bqzT/MkXw2S7SURX8pF9WIC8aMnq90uvJMIOY3JVIbHE7dGn8uN4IwtR QWX+FmD5um75m2DZk4BPVBc+N0p+diJU6l8YnG/3CKJt8g3eZG76iwMCiYYSD47wIV+X rT/9g3ZZtmNRsRe/cwnAwXQn2xLy+OCHoW8iP20wDYCREScoNPS8JLJfUOXWyWIF9Y+q 0Thx94eWFEUz0KYDhnJ95LSp+DASmoBOE5fieAJWuZkjiIiTG0p2Oh0lY4zH8MFVNeOR Rjzw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=OSyyLJCninmAyz6zb6VCmqGTYye/Mo/k0rAywOUkFe4=; b=Vr6qpNKxUEtFE7sVQGGcOhPL15cUnR4BwXY+3FCVJtlBil75tmhuWuJDnbdtOagDTC c/lmXgzfChwhqx41TKcxIWG/YzDxSPJka3w02ZH+9wnpmUc+lVt91RB8YByEjRAeNXGg w6htIA7y1HQepcSS2V1L6Iftqp1cFkkohG7vvdkrSYxtaa2Ziw/FH0FFlAPKcy4bOTIy x1fuo9xi6ghAVDuFh3bZr9YxapDEBQJgKGOwlWjS9lanGJXV+JAd6bnIxlvDt2MDKLUA bwa7xNAcjBX/UJBIhsQJuTZiRZ2UE2X/yy1WW3HoWfHiKXX3siL7GQ//V77rZrlo0lAZ 7klA==
X-Gm-Message-State: AOAM532l+YglBUZkTkgRu3w2U/dlFjnCDs/YRbGdiZ66hK0kOWea6G05 mGtM3jbujX6CMJB4OP3tHXE0kKwEyCGB5aDPxzQcgTEZIKg=
X-Google-Smtp-Source: ABdhPJzAo08QXHaizVFg4u5qSyLYVJfkBcWN7LlBd1bz3N0hZXC6ZCPhK8T957UG1Cjz2CfvsBYJG+FmQeWeIW+q300=
X-Received: by 2002:adf:e647:: with SMTP id b7mr3980831wrn.220.1596204619918; Fri, 31 Jul 2020 07:10:19 -0700 (PDT)
MIME-Version: 1.0
From: Devin Mullins <twifkak@google.com>
Date: Fri, 31 Jul 2020 07:09:51 -0700
Message-ID: <CANjwSi=T4YeCZ=tmbs_dwCe_L8gPsh9yRxKxFLMwTn6BJ9WCrQ@mail.gmail.com>
To: wpack@ietf.org
Content-Type: multipart/alternative; boundary="0000000000005c496305abbd59d5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/wpack/nQ0ppPsE6FZ3vc3Zq83nGrL8t5E>
Subject: [Wpack] file: package URLs under rename
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: Fri, 31 Jul 2020 14:10:23 -0000

To expand on Benjamin's question, there is potentially surprising behavior
here. If I download a bundle of a PWA (e.g. a game or a text editor) and
generate some storage, I may be surprised to find that storage disappear
when I rename the bundle on my hard drive.

I'm not sure if this is a use-case that is in scope or a priority for
anybody in this group? But it seems like a usage that would naturally arise
from the browser capability.

I'm not proposing any particular solution. If folks don't feel too strongly
about this, maybe it's fine if we just warn against this usage.