Re: [Webpush] Non-blocking comments on -05
RUELLAN Herve <Herve.Ruellan@crf.canon.fr> Fri, 10 June 2016 10:17 UTC
Return-Path: <Herve.Ruellan@crf.canon.fr>
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 1435C12D7C2
for <webpush@ietfa.amsl.com>; Fri, 10 Jun 2016 03:17:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.326
X-Spam-Level:
X-Spam-Status: No, score=-3.326 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001,
RP_MATCHES_RCVD=-1.426] autolearn=ham autolearn_force=no
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 7NelCU6uaOVg for <webpush@ietfa.amsl.com>;
Fri, 10 Jun 2016 03:17:12 -0700 (PDT)
Received: from inari-msr.crf.canon.fr (inari-msr.crf.canon.fr [194.2.158.67])
(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
(No client certificate requested)
by ietfa.amsl.com (Postfix) with ESMTPS id 484C912D0E4
for <webpush@ietf.org>; Fri, 10 Jun 2016 03:17:11 -0700 (PDT)
Received: from mir-bsr.corp.crf.canon.fr (mir-bsr.corp.crf.canon.fr
[172.19.77.99])
by inari-msr.crf.canon.fr (8.13.8/8.13.8) with ESMTP id u5AAH522003696
(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
Fri, 10 Jun 2016 12:17:05 +0200
Received: from Antiope.crf.canon.fr (antiope.fesl2.crf.canon.fr [172.19.70.56])
by mir-bsr.corp.crf.canon.fr (8.13.8/8.13.8) with ESMTP id u5AAH5Ro027353;
Fri, 10 Jun 2016 12:17:05 +0200
Received: from Antiope.crf.canon.fr (172.19.70.56) by Antiope.crf.canon.fr
(172.19.70.56) with Microsoft SMTP Server (TLS) id 15.0.995.29; Fri, 10 Jun
2016 12:17:04 +0200
Received: from Antiope.crf.canon.fr ([fe80::5c25:f890:ae73:d15a]) by
Antiope.crf.canon.fr ([fe80::5c25:f890:ae73:d15a%12]) with mapi id
15.00.0995.032; Fri, 10 Jun 2016 12:17:04 +0200
From: RUELLAN Herve <Herve.Ruellan@crf.canon.fr>
To: "martin.thomson@gmail.com" <martin.thomson@gmail.com>
Thread-Topic: [Webpush] Non-blocking comments on -05
Thread-Index: AQHRu3RPtv1gb54CNUWyRYz7Gkh/JZ/UfYOQgADSzoCAAFBvAIAAI8UAgAowSYCAAXVWAIAAKpqAgADVRoA=
Date: Fri, 10 Jun 2016 10:17:04 +0000
Message-ID: <1465553821.3039.13.camel@crf.canon.fr>
References: <CALt3x6=_yc9TegOut_g+6W5fvhP7sfW+_gwRZnEVFA5PNgER6Q@mail.gmail.com>
<6af49c2baf1b4e4f884b812d573b947e@Antiope.crf.canon.fr>
<CABkgnnWebfxnPOLMXK+n+2G=c8DOG4Eb4AWMsWXJmmdnE4pUwg@mail.gmail.com>
<989D9268-BE9A-47F7-9181-C0F323D1DA1F@mozilla.com>
<1464858574.5342.12.camel@crf.canon.fr>
<CO2PR03MB2407918AF75578E3AE378FC3835E0@CO2PR03MB2407.namprd03.prod.outlook.com>
<2953D35A-1FC9-4765-BBE0-83DBCA8CAC10@mozilla.com>
<CABkgnnV__pKEScT2eD8G5SpEQdth5CcijX9kwNM42u8TGr8=AA@mail.gmail.com>
In-Reply-To: <CABkgnnV__pKEScT2eD8G5SpEQdth5CcijX9kwNM42u8TGr8=AA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Evolution 3.12.11 (3.12.11-1.fc21)
x-originating-ip: [172.20.5.129]
Content-Type: text/plain; charset="utf-8"
Content-ID: <2E7A6669B095414FABCBBBD915E44A7D@crf.canon.fr>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/webpush/wYxB4xzFPtuY-1AGsnESyRukrZ0>
Cc: "kcambridge@mozilla.com" <kcambridge@mozilla.com>,
"costin@gmail.com" <costin@gmail.com>,
"Brian.Raymor@microsoft.com" <Brian.Raymor@microsoft.com>,
"webpush@ietf.org" <webpush@ietf.org>,
"beverloo@google.com" <beverloo@google.com>
Subject: Re: [Webpush] Non-blocking comments on -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: Fri, 10 Jun 2016 10:17:14 -0000
On Fri, 2016-06-10 at 07:33 +1000, Martin Thomson wrote: > On 10 June 2016 at 05:01, Kit Cambridge <kcambridge@mozilla.com> wrote: > > Does moving a subscription set mean another UA would be able to receive messages sent to subscriptions in that set? (That is, without requiring the old UA to drop all its subscriptions and the new UA to reregister). > > I think that you have it. If you have 2 subscriptions that are in the > same set, they have to be monitored together. If they are in separate > sets, then they can be monitored separately. The separation enables > intermediation. > > I don't think that this is a use case that is particularly important > for the web case; I confess that it isn't that interesting to me. > However, I think that it is an entirely valid use case, and it costs > little. It does however enable things on the web side that *are* very > interesting to me. > > Say you have a UA that wants to go into a deep sleep to save power. > In that mode, it still wants to receive push messages from several > high priority sites. But it doesn't want to get the deal-of-the-day > and all that junk from other sites. > > Now, the UA knows that the push service is unable to discriminate > between important and unimportant properly and it doesn't want to risk > getting things like text message notifications from unimportant sites. > Even if these are normally sent with moderately high urgency, > legitimately. > > If it can split the important sites and the unimportant sites into two > subscription sets, then it can monitor the important sites only. > That's not possible if you don't allow the UA to control which > subscriptions get grouped together. > > If you want a concrete example, think pagerduty.com vs. skype.com. A > call might be entirely undesirable at 3am, but if a production site is > on fire, it's wake up time. As there seems to be several use cases here (your use case for the web, Costin's multi-user case in android, and my UA proxying use case), I think more of them could be listed in the spec. How about: Each subscription set can then be managed independently, which might include monitoring only a set of very important subscriptions, handling subscription for different users separately, or moving a subscription set between user agents. For moving subscription sets between UA, I agree that it's too early to solve it in this Webpush draft. My concern here is to leave open the possibility of building it in the future. Hervé
- [Webpush] Non-blocking comments on -05 Peter Beverloo
- Re: [Webpush] Non-blocking comments on -05 Martin Thomson
- Re: [Webpush] Non-blocking comments on -05 Brian Raymor
- Re: [Webpush] Non-blocking comments on -05 RUELLAN Herve
- Re: [Webpush] Non-blocking comments on -05 Martin Thomson
- Re: [Webpush] Non-blocking comments on -05 Peter Beverloo
- Re: [Webpush] Non-blocking comments on -05 Costin Manolache
- Re: [Webpush] Non-blocking comments on -05 Brian Raymor
- Re: [Webpush] Non-blocking comments on -05 Martin Thomson
- Re: [Webpush] Non-blocking comments on -05 Kit Cambridge
- Re: [Webpush] Non-blocking comments on -05 RUELLAN Herve
- Re: [Webpush] Non-blocking comments on -05 RUELLAN Herve
- Re: [Webpush] Non-blocking comments on -05 Brian Raymor
- Re: [Webpush] Non-blocking comments on -05 Brian Raymor
- Re: [Webpush] Non-blocking comments on -05 Brian Raymor
- Re: [Webpush] Non-blocking comments on -05 Brian Raymor
- Re: [Webpush] Non-blocking comments on -05 Martin Thomson
- Re: [Webpush] Non-blocking comments on -05 Costin Manolache
- Re: [Webpush] Non-blocking comments on -05 Costin Manolache
- Re: [Webpush] Non-blocking comments on -05 Martin Thomson
- Re: [Webpush] Non-blocking comments on -05 Costin Manolache
- Re: [Webpush] Non-blocking comments on -05 Brian Raymor
- Re: [Webpush] Non-blocking comments on -05 Brian Raymor
- Re: [Webpush] Non-blocking comments on -05 Brian Raymor
- Re: [Webpush] Non-blocking comments on -05 Kit Cambridge
- Re: [Webpush] Non-blocking comments on -05 Kit Cambridge
- Re: [Webpush] Non-blocking comments on -05 Martin Thomson
- Re: [Webpush] Non-blocking comments on -05 jr conlin
- Re: [Webpush] Non-blocking comments on -05 RUELLAN Herve
- Re: [Webpush] Non-blocking comments on -05 Costin Manolache