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

Michael Toomim <toomim@gmail.com> Thu, 24 October 2019 08:38 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 76D341208B6 for <dispatch@ietfa.amsl.com>; Thu, 24 Oct 2019 01:38:31 -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 SAlMH4lLxeNV for <dispatch@ietfa.amsl.com>; Thu, 24 Oct 2019 01:38:29 -0700 (PDT)
Received: from mail-pf1-x430.google.com (mail-pf1-x430.google.com [IPv6:2607:f8b0:4864:20::430]) (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 9FF66120814 for <dispatch@ietf.org>; Thu, 24 Oct 2019 01:38:29 -0700 (PDT)
Received: by mail-pf1-x430.google.com with SMTP id b128so14707514pfa.1 for <dispatch@ietf.org>; Thu, 24 Oct 2019 01:38:29 -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=GsixY8OFgB1UxAe/GJplMaxGB5bEhtD5swH48aN9ktU=; b=fI2LASfmMzY/oSmrm+Fv7fYgJknATHWICq12JWqb4Ulb7dx7MsxHHlcyyrpp89SwS/ 3C0rI5jZwZ65qXpybC8u7j5UCCAq5WuHRUz6jDtP56D46NaxNYTOzaH2HGGRbSh5ARat eaepNO9UlOcMKXh65CY3P9/pTkgMidQ8cdeNxjkMQVvG+zgH0pKUSS0uSYKj3Ewd605y YT2HlxLE4bAlU4ghvHOtmn7u8KTBw+L1VnkwKGgHRTAfRYrYk5/vc/ijSkZBmE9+gz2g XznJtQNKkGiC5Frz8ZBhwfmRZ+6FGM5RW+iKa+vdNyEgZfv4jN577rCcPxdNAmeK4B+P xw2A==
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=GsixY8OFgB1UxAe/GJplMaxGB5bEhtD5swH48aN9ktU=; b=ZaQ1db2cd5FD+7bfEfWyiqsPuPboVZrAPwVuQgiQ8xir7fxFUb9cLOM+l89tllXv2X OnntrExJCVN7kmq3W+a7BLQ11tO0OyYURqfWlf9G5/mySjJaJNbkooLGfwPPbTl7wf3j 4uBob192mc8yOYWyiq+lleN+Sd2fiPPFW3ifDPlJ8mQ3WJqT1CwXdUbPANLvaOFOWBGJ /DmHO2LvMfdiArzXTs/kcmE4lqpREn7zXrqcxwQseFnb8Koz1aqB4ba1r/V7YnLKtcja zrMpC+4oJt8ra1C2TvrrpX3moTOliCn9v0JQb2c4zKFNArRZ/jY49JPrv6ZGHx4Uv21t VHew==
X-Gm-Message-State: APjAAAX4npB8UV+wvVigPRf9Om3tlHhmNmfFI1nJj6VkyQWBVupBNO3j RB83aDAVespkqYIm2YPZi2c=
X-Google-Smtp-Source: APXvYqz1NuekAAl8vuDygs8dsBUxDqoVelGQd1B/JBSMRRGQICv6QUqFw2jXoZxurbKz7ukE4wyu8g==
X-Received: by 2002:a17:90a:328b:: with SMTP id l11mr1786801pjb.44.1571906308702; Thu, 24 Oct 2019 01:38:28 -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 c10sm27628307pfo.49.2019.10.24.01.38.27 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 24 Oct 2019 01:38:27 -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: <450f4113-7cdb-f65e-761d-9023e3d625bd@gmx.de>
Date: Thu, 24 Oct 2019 01:38:27 -0700
Cc: Bron Gondwana <brong@fastmailteam.com>, dispatch@ietf.org, Seph Gentle <me@josephg.com>, Rafie Walker <slickytail.mc@gmail.com>
Content-Transfer-Encoding: quoted-printable
Message-Id: <CEECFFAD-ECAA-41FF-8817-4090DF694B27@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> <B1A18B63-B78A-4AE5-A164-A9CE0B13D326@gmail.com> <450f4113-7cdb-f65e-761d-9023e3d625bd@gmx.de>
To: Julian Reschke <julian.reschke@gmx.de>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/Z9EsJ3YyI3Ci2Oy9-cqFLHCkgo0>
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 08:38:32 -0000

> Julian:
>> Michael:
>>> 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.
> 
> Where's the spec?

We're still editing it for publication, but our working area is here:

   https://github.com/braid-work/braid-spec