Re: [dispatch] Potential incoming work: web push for IMAP, CalDAV and CardDAV

Michael Toomim <toomim@gmail.com> Thu, 24 October 2019 04:24 UTC

Return-Path: <toomim@gmail.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5419D1200CD for <dispatch@ietfa.amsl.com>; Wed, 23 Oct 2019 21:24:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 tYQM1EAdMwWu for <dispatch@ietfa.amsl.com>; Wed, 23 Oct 2019 21:24:19 -0700 (PDT)
Received: from mail-pl1-x636.google.com (mail-pl1-x636.google.com [IPv6:2607:f8b0:4864:20::636]) (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 00C9A12006E for <dispatch@ietf.org>; Wed, 23 Oct 2019 21:24:18 -0700 (PDT)
Received: by mail-pl1-x636.google.com with SMTP id q21so3123773plr.13 for <dispatch@ietf.org>; Wed, 23 Oct 2019 21:24:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=YWyZDEkA7+sQIhBhMxvUwLo+bO/kNmqNGD8RB3ilWxE=; b=CgNvi3uefruILJWWdHEZgCT+ywcRIs6I2S6LwUWKxVUL5zAUkeUc/tcAICHLT/xOzf y85IucQM6IR4ievAG16BMIRqHcSVIG82uZzTKxEv0anFv/jeBELaLQQ4GI0axlIG1SLl NShUes8t75kjT0uYTpERkgw6Nf45dr7oBLe4mFD7foQdQRrhNKDlUnecZNRqmElH65CD QBKKPyDqdenF5B2A1UhdMPEvucS6LyNOrqci2+LO8g4DcYiZiXiD9sHeRpE5Bd3uHsYU HP5tg27iVr7xgO3s3vFv7a75QWbr0oWoHORMDgwZk/ggamDz2+JKeEhKUVfkZSlTclak JEEw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=YWyZDEkA7+sQIhBhMxvUwLo+bO/kNmqNGD8RB3ilWxE=; b=konSCQ4dGKEY4QN50Ky7WW9alzlWZCgnImompPWfwPUniP4UUWf34kaZr5uPdc9ymK T/AjWDYV9JuhRATEmcVSpiFSNMxiBt7VizEglGR9f6rt18N0mn4IpAN2jIzl3sMpM+q+ cDV6bApmxL7w32aC0+nYocOGzCLUqwxgP69M17T0dEVkTzxxTssMn7rEv7YZWjh0182w 1yM2l7qo3zkYOAFBfQghf6e7ayPE/k4YKQH7BaD48/MwxOPybrepjX/qqngLzLA+csFo bZCaAd2nrSbDs/pC4QoYW2KHVdg19Y92xPK7SC4KYBbFVaehvST1HrZOc05Ypw4pBz2N 68pQ==
X-Gm-Message-State: APjAAAX0CI1AMNyaP4avkvOy7q6mwcd5ChePIG4l7Vu8TwLPx+f1/1ig aJuThTcfgKPmJJEPUYL1C7c=
X-Google-Smtp-Source: APXvYqzlLfhRdfGiGcW8l201wD6oEEkk/W7zR+eA8MckkapQRrYhR2ZRgiMKS5BUMjIXhXaWlaSikg==
X-Received: by 2002:a17:902:561:: with SMTP id 88mr7588125plf.40.1571891058428; Wed, 23 Oct 2019 21:24:18 -0700 (PDT)
Received: from [192.168.42.3] (135-180-2-130.static.sonic.net. [135.180.2.130]) by smtp.gmail.com with ESMTPSA id u11sm34644170pgo.65.2019.10.23.21.24.17 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 23 Oct 2019 21:24:17 -0700 (PDT)
Content-Type: text/plain; charset="windows-1252"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Michael Toomim <toomim@gmail.com>
In-Reply-To: <11cabf2e-1550-53e5-60dd-7d1bdf65805a@gmx.de>
Date: Wed, 23 Oct 2019 21:24:16 -0700
Cc: Bron Gondwana <brong@fastmailteam.com>, dispatch@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <B1A18B63-B78A-4AE5-A164-A9CE0B13D326@gmail.com>
References: <290514e7-79ce-4852-bf05-a684e2e8d045@beta.fastmail.com> <DFC3797D-DA12-4470-9CBE-D7BD981DB6CE@gmail.com> <839ea4e5-db2d-8220-6058-93869a29c185@gmx.de> <82F33D05-D8BC-4F69-A198-677773F3427C@gmail.com> <11cabf2e-1550-53e5-60dd-7d1bdf65805a@gmx.de>
To: Julian Reschke <julian.reschke@gmx.de>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/DYgI9mTKk_pBujQEXeyBl22S5k4>
Subject: Re: [dispatch] Potential incoming work: web push for IMAP, CalDAV and CardDAV
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Oct 2019 04:24:20 -0000

Julian:
> 
> My gut feeling is that you should define a media type that handles this
> kind of continueing-to-update content, and then just use Accept: to tell
> the server...

Thank you, Julian!  Our spec works for any media type.  You can apply it to existing HTML, JSON, or images.  It allows CDNs to get live updates via patches, of the existing content they distribute.  CDNs will be able to support dynamic content, not just static content.