Re: [Webpush] Message update PR
Brian Raymor <Brian.Raymor@microsoft.com> Sat, 09 January 2016 01:11 UTC
Return-Path: <Brian.Raymor@microsoft.com>
X-Original-To: webpush@ietfa.amsl.com
Delivered-To: webpush@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id 1D8771B2D11
for <webpush@ietfa.amsl.com>; Fri, 8 Jan 2016 17:11:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level:
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001]
autolearn=ham
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 uOmrgR02a_I3 for <webpush@ietfa.amsl.com>;
Fri, 8 Jan 2016 17:11:16 -0800 (PST)
Received: from na01-bn1-obe.outbound.protection.outlook.com
(mail-bn1on0749.outbound.protection.outlook.com
[IPv6:2a01:111:f400:fc10::749])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits))
(No client certificate requested)
by ietfa.amsl.com (Postfix) with ESMTPS id 155621B2D10
for <webpush@ietf.org>; Fri, 8 Jan 2016 17:11:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=selector1; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version;
bh=lmoNN+A07rjX2hwtYEs5DtdYHjBa/0yE8o8aYmLV4DI=;
b=NC3AXn/HDnjc+zwjjO6pWUxga5dKhDJc1edjcd+ell8lb0uV8ZbwP96xs2/VIi29v1LdfJIcM5pZ4k3pqZFwHnlte/SbPFxqCUOllmq2eRGX1p6lxUIG+k6QhdQj+GXb9XKjtqAwGHAUJAbdbqvlEkvwI0sFYKuxT0MVW8ctKuI=
Received: from BY2PR0301MB0647.namprd03.prod.outlook.com (10.160.63.14) by
BY2PR0301MB0647.namprd03.prod.outlook.com (10.160.63.14) with Microsoft SMTP
Server (TLS) id 15.1.365.19; Sat, 9 Jan 2016 01:10:56 +0000
Received: from BY2PR0301MB0647.namprd03.prod.outlook.com ([10.160.63.14]) by
BY2PR0301MB0647.namprd03.prod.outlook.com ([10.160.63.14]) with mapi id
15.01.0365.022; Sat, 9 Jan 2016 01:10:56 +0000
From: Brian Raymor <Brian.Raymor@microsoft.com>
To: Martin Thomson <martin.thomson@gmail.com>, "webpush@ietf.org"
<webpush@ietf.org>
Thread-Topic: [Webpush] Message update PR
Thread-Index: AQHRHY0OUNjvnweArUOkBsKYxmRdMJ7yuRcw
Date: Sat, 9 Jan 2016 01:10:56 +0000
Message-ID: <BY2PR0301MB06470F90FC2A3801FEB0917983F70@BY2PR0301MB0647.namprd03.prod.outlook.com>
References: <CABkgnnX-oO5yc58zp3CzLhsp8UQv_QW6RZw_xEPOd9nUukCoCg@mail.gmail.com>
In-Reply-To: <CABkgnnX-oO5yc58zp3CzLhsp8UQv_QW6RZw_xEPOd9nUukCoCg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is )
smtp.mailfrom=Brian.Raymor@microsoft.com;
x-originating-ip: [2601:600:8000:5a8:c031:180b:19c3:bca6]
x-microsoft-exchange-diagnostics: 1; BY2PR0301MB0647;
5:lpYuffJOxm4wNt6FNMIhpf22CD+52ieJ51lVl4aB6oDFsR/nw3QaH4hiJiRVkpoiiThnzuOK3+VLuYJqI6PHuFDSS7GYvPsvbPdtaB/Wc8Ur5h+D22sLS8K+CiIEgiz7+4oP4eyVPw5WVsBrWmEHsg==;
24:eF72/B5i1WkI7maoJ1OIUVXim2ySBLwgUFLPK0x9cv7iMtdrCVF78fOnYSWXPjCBSTIenwda0optFLcpLM+FwlQkUkcC4Nc/LD9+I/1LQVQ=
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR0301MB0647;
x-ms-office365-filtering-correlation-id: 6839047e-3027-4fe6-ca04-08d31891ba5a
x-microsoft-antispam-prvs: <BY2PR0301MB0647D20188A1315CB0F245EA83F70@BY2PR0301MB0647.namprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
RULEID:(61425038)(601004)(2401047)(5005006)(8121501046)(520078)(3002001)(10201501046)(61426038)(61427038);
SRVR:BY2PR0301MB0647; BCL:0; PCL:0; RULEID:; SRVR:BY2PR0301MB0647;
x-forefront-prvs: 0816F1D86E
x-forefront-antispam-report: SFV:NSPM;
SFS:(10019020)(6009001)(164054003)(189002)(377454003)(199003)(13464003)(40100003)(33656002)(101416001)(87936001)(15975445007)(5008740100001)(77096005)(2906002)(5002640100001)(11100500001)(74316001)(10090500001)(10290500002)(5004730100002)(5005710100001)(10400500002)(99286002)(8990500004)(2501003)(86362001)(105586002)(86612001)(102836003)(106116001)(122556002)(106356001)(19580405001)(19580395003)(5001960100002)(107886002)(6116002)(189998001)(1220700001)(586003)(92566002)(5003600100002)(5001770100001)(81156007)(97736004)(76576001)(2950100001)(1096002)(2900100001)(76176999)(50986999)(54356999)(3826002);
DIR:OUT; SFP:1102; SCL:1; SRVR:BY2PR0301MB0647;
H:BY2PR0301MB0647.namprd03.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords;
MX:1; A:1; LANG:en;
received-spf: None (protection.outlook.com: microsoft.com does not designate
permitted sender hosts)
spamdiagnosticoutput: 1:23
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jan 2016 01:10:56.2864 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR0301MB0647
Archived-At: <http://mailarchive.ietf.org/arch/msg/webpush/aMINUatq6jDp4iP81TY02Ehuh-0>
Subject: Re: [Webpush] Message update PR
X-BeenThere: webpush@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Discussion of potential IETF work on a web push protocol
<webpush.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/webpush>,
<mailto:webpush-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/webpush/>
List-Post: <mailto:webpush@ietf.org>
List-Help: <mailto:webpush-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/webpush>,
<mailto:webpush-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 09 Jan 2016 01:11:19 -0000
Is there any further feedback for Martin's pull request below? Thanks, ...Brian -----Original Message----- From: Webpush [mailto:webpush-bounces@ietf.org] On Behalf Of Martin Thomson Sent: Thursday, November 12, 2015 1:00 PM To: webpush@ietf.org Subject: [Webpush] Message update PR https://github.com/webpush-wg/webpush-protocol/pull/62 The above pull request and commit is the substance of what we discussed in Yokohama regarding push message updates. This proposes a new header field, Topic, which can be added to a push message. This doesn't really replace messages in the same way that the last one does. Instead, it causes the old message to be acknowledged/deleted at the same time that the new message is created. This avoids all the nasty race conditions we discussed at the meeting. If the old message is being delivered, then this causes it to be acknowledged early; since acknowledgment is idempotent, there are no race conditions. --Martin _______________________________________________ Webpush mailing list Webpush@ietf.org https://www.ietf.org/mailman/listinfo/webpush
- [Webpush] Message update PR Martin Thomson
- Re: [Webpush] Message update PR Brian Raymor
- Re: [Webpush] Message update PR Costin Manolache
- Re: [Webpush] Message update PR Martin Thomson
- Re: [Webpush] Message update PR Costin Manolache
- Re: [Webpush] Message update PR Martin Thomson