Re: [Webpush] WGLC for draft-ietf-webpush-protocol-05

Brian Raymor <Brian.Raymor@microsoft.com> Tue, 31 May 2016 23:26 UTC

Return-Path: <Brian.Raymor@microsoft.com>
X-Original-To: webpush@ietfa.amsl.com
Delivered-To: webpush@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48F7712D690 for <webpush@ietfa.amsl.com>; Tue, 31 May 2016 16:26:10 -0700 (PDT)
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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.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 jvgZsbqTiZ9r for <webpush@ietfa.amsl.com>; Tue, 31 May 2016 16:26:08 -0700 (PDT)
Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0719.outbound.protection.outlook.com [IPv6:2a01:111:f400:fc10::719]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5597D12D123 for <webpush@ietf.org>; Tue, 31 May 2016 16:26:08 -0700 (PDT)
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=RCD3pE7RgtduCfCMwU52djTGXqoefVUY65RqdRlBFlo=; b=THFSX3bDv/hz2w5QUWqpqz7hDzZ1Ud0H0TyaFIZReRBp8O7mx0jJP0+tCsexfYNy5J/g7OmblFykeARIkgA/LzKwE8xKwJnOqrpvZRMre6vSl46AelQBROTabS7OlYeqCA2uCjr0W33P9uwybKQQmxKj+T3i+YxtFFRHC6+SZ8A=
Received: from CO2PR03MB2407.namprd03.prod.outlook.com (10.166.93.137) by CO2PR03MB2407.namprd03.prod.outlook.com (10.166.93.137) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.506.9; Tue, 31 May 2016 23:25:46 +0000
Received: from CO2PR03MB2407.namprd03.prod.outlook.com ([10.166.93.137]) by CO2PR03MB2407.namprd03.prod.outlook.com ([10.166.93.137]) with mapi id 15.01.0506.011; Tue, 31 May 2016 23:25:46 +0000
From: Brian Raymor <Brian.Raymor@microsoft.com>
To: jr conlin <jconlin@mozilla.com>, "webpush@ietf.org" <webpush@ietf.org>
Thread-Topic: [Webpush] WGLC for draft-ietf-webpush-protocol-05
Thread-Index: AQHRr6Fk6tf8oZhpFkyyBTmIt1UPyZ+8XaSAgArigwCAAA3/gIABIeeAgAoQWICAAP3gAIAARHSA
Date: Tue, 31 May 2016 23:25:46 +0000
Message-ID: <CO2PR03MB24072A7C4FDD92BBF5609C5783460@CO2PR03MB2407.namprd03.prod.outlook.com>
References: <DA2216E6-CE23-47A0-AA7A-5E19DAF043AF@ntt-at.com> <CABvL1xrKExY4FXXmNogGKq2=PUd5HtZed09BOW1h33TXE79PNA@mail.gmail.com> <7BE6135D-961D-4D6E-B6FC-99BA27B1B0C4@ntt-at.com> <CABvL1xpiMcrtVj=ZCcesxsQJjUBJV23U5zbr5QKPeQDxQadOWg@mail.gmail.com> <CAP8-Fqmnd_pvR32BY0AE6xwvPJ1B35ieDqHsCo=c3eV0o1soKA@mail.gmail.com> <4B69453E-54AD-414A-BDC3-18E175AA25BC@ntt-at.com> <4467b402-a69f-fc0e-f699-00ca9f9f14e8@mozilla.com>
In-Reply-To: <4467b402-a69f-fc0e-f699-00ca9f9f14e8@mozilla.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: mozilla.com; dkim=none (message not signed) header.d=none;mozilla.com; dmarc=none action=none header.from=microsoft.com;
x-originating-ip: [24.16.23.27]
x-ms-office365-filtering-correlation-id: a02657ce-1403-4f22-6adf-08d389aae4ea
x-microsoft-exchange-diagnostics: 1; CO2PR03MB2407; 5:4aiBF2VXqQr4Y0546xRVndoAe19UpSSrY38lr4qgOK8ondhXE+3blhmZOIUPYXi1wEIty9EM0JW/sZSl9aDAytLazEATm52dWg+sBPE6CZM2Y+k8TiNWYvqa6ILRsDumyNFhDMzFlWhy8s0F4oF3Uw==; 24:Px+WcFtbLuU8UyO89YR75D/CZcLA1myd+PbEpuK0FHOZbJT45CPZwWVLzVbvSp1MmKYxLOR7tXZblA+kx22LgCcEc5jaPbAUqek1oKtZm7w=; 7:l19u6bxSH0euCqtehVvwUb90w0e5hnwyEn6Sff0n4wh5NwcThC64/HJRX1sxon2s/K8WLa7FZGDY9FUkr3F065TYQpaQKUJVwVpJ4xXbz0D01gKEx9Xw/q28IngNAGMeiHAcP0bB5zsX7JRaPFyEjPNQT9rosqthI0wDa0SQfhx4/W6jdvsnrfT3KGgSmaaMENLaxgP74BRnKicEJWgWHg==
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CO2PR03MB2407;
x-microsoft-antispam-prvs: <CO2PR03MB24079CCAABC210F2B41A880883460@CO2PR03MB2407.namprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(61425038)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6055026)(61426038)(61427038); SRVR:CO2PR03MB2407; BCL:0; PCL:0; RULEID:; SRVR:CO2PR03MB2407;
x-forefront-prvs: 095972DF2F
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(24454002)(377454003)(586003)(3846002)(102836003)(6116002)(86612001)(5002640100001)(11100500001)(76576001)(5004730100002)(99286002)(8936002)(19580395003)(77096005)(19580405001)(93886004)(2900100001)(2501003)(8676002)(2950100001)(122556002)(2906002)(81166006)(66066001)(50986999)(76176999)(54356999)(3280700002)(33656002)(5008740100001)(5001770100001)(5003600100002)(107886002)(92566002)(87936001)(189998001)(86362001)(10290500002)(9686002)(3660700001)(106116001)(5005710100001)(230783001); DIR:OUT; SFP:1102; SCL:1; SRVR:CO2PR03MB2407; H:CO2PR03MB2407.namprd03.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
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: 31 May 2016 23:25:46.4573 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR03MB2407
Archived-At: <http://mailarchive.ietf.org/arch/msg/webpush/yaJmF5lWZi33yvM4Nfwjbn773AI>
Subject: Re: [Webpush] WGLC for draft-ietf-webpush-protocol-05
X-BeenThere: webpush@ietf.org
X-Mailman-Version: 2.1.17
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: Tue, 31 May 2016 23:26:10 -0000

On May 31, 2016, at 12:01 PM, JR Conlin <jconlin@mozilla.com> wrote:

Thanks for your feedback.

> There are some aspects of the published spec that are optional and seem a bit "hand wavey"* (e.g. "subscription sets")

How do you feel this could be improved? What details are missing from your perspective?

> I believe that the recommendation for expired or removed push subscription endpoints was to return 410, not 404 (see section 7.3). I note that 7.3.1 suggests 410 for expired subscription sets, so it might help if things were consistent. 

Good catch.
7.3.1 should be 404 and not 410.
410 (Gone) is returned when a push service decides to cease delivery attempts before the TTL expires.
404 (Not Found) is returned when a push services expires a subscription or set.