Re: [rtcweb] WGLC for draft-ietf-rtcweb-ip-handling

Lennart Grahl <lennart.grahl@gmail.com> Sat, 31 March 2018 10:18 UTC

Return-Path: <lennart.grahl@gmail.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5484012D574 for <rtcweb@ietfa.amsl.com>; Sat, 31 Mar 2018 03:18:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 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_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable 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 q3oaXJed-UYm for <rtcweb@ietfa.amsl.com>; Sat, 31 Mar 2018 03:18:06 -0700 (PDT)
Received: from mail-wm0-x22f.google.com (mail-wm0-x22f.google.com [IPv6:2a00:1450:400c:c09::22f]) (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 8BB8812D0C3 for <rtcweb@ietf.org>; Sat, 31 Mar 2018 03:18:06 -0700 (PDT)
Received: by mail-wm0-x22f.google.com with SMTP id r131so19919340wmb.2 for <rtcweb@ietf.org>; Sat, 31 Mar 2018 03:18:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=MN/PIz8T1kB8qRAspGMkn2dvrs0pGdfCDmjeb3QsINs=; b=eOZrfU6K/C+ou8fAMfk+pZ9+2rIIFKpfDEO7R18raXa79veZD+yhojrldOe7IYzzco AZP1I4cSqASocTc4Af+4ZpRemPJiTcLVBrEizYp6mMGpFprXIFAsJ9ddaAfMwdJZQb5/ dgF3Eijnvm548J7pHmBtfqiUlDFQ/oHAXT8r8Q5NiCCc167ekG/ZA/h+NFvRVvxpcYlM jneUg8oS380AwteTpspf5GmscT89npY6Pr8v88Cw4hM44+0UB7MIaSgfTBkL5huodFO4 DgzEmtKDE9Bo9bZefQAcJ3dB0asrkgP3MQ7T+g1p3W3+W3etUJ3xhbDlyt+FwZypQ85w Vqxw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=MN/PIz8T1kB8qRAspGMkn2dvrs0pGdfCDmjeb3QsINs=; b=S/CqXtQ661TwoqaBxFODs7pwcIVMycIcKyEuFTdlruZHoU4JV3XLGR4wS+6XTg3XWi iXdWyTTzcXHbpsATDzA/9iDeLmrronZ1MCqIB2xmLg47kjA6xge0MsO9pwG/dq439+ks Zw8/qtg+VQplLyEwcv5k3hEDvDh4jr1L5JIvE+Q6gRHuQ828J90rXinMwES8gQb5TVRg SYxUluYdpLogDkxQ9Vjuy//2Wi2f6x43MblYA8SNlWkdrDW4Tb+rO1orjeOuEzxeNuRT 3QKDec3jY70miUCN3tsn4M2yaKxiW1eC4oci70AWmyTm1XxiK2Q3p3APv8rKmVG87/xU QG+Q==
X-Gm-Message-State: AElRT7EiN3kjSi+AmjVqIRue5YQzuz8p6zXLeDdMFKCmCpZ9q2r9Kbc9 npjbN5JTHG2gtkIRe6T1Mzg=
X-Google-Smtp-Source: AIpwx48lstHY1WebkO9bw+rQ2lkc8V1LmBumkyPbUBaEuca2wGHCiJsmCixtepld5S39ynYt1fMVbA==
X-Received: by 10.80.163.196 with SMTP id t4mr5837250edb.202.1522491485043; Sat, 31 Mar 2018 03:18:05 -0700 (PDT)
Received: from [192.168.44.248] (tmo-101-79.customers.d1-online.com. [80.187.101.79]) by smtp.gmail.com with ESMTPSA id v9sm6300364edi.16.2018.03.31.03.17.57 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 31 Mar 2018 03:17:58 -0700 (PDT)
To: Sean Turner <sean@sn3rd.com>
Cc: rtcweb@ietf.org, Justin Uberti <juberti=40google.com@dmarc.ietf.org>
References: <1D5B431C-801E-4F8C-8026-6BCBB72FF478@sn3rd.com> <63282b84-4493-3fcb-a95f-4afe17d96bb6@cs.tcd.ie> <CAOJ7v-1gTq+EEjb+-q-T-pABBW--rpNGegoj_d2_7f7AKGksCA@mail.gmail.com> <403713b4-31d4-9085-d639-d3f60935ed5a@cs.tcd.ie> <CAOJ7v-0ED-FK=JmSxBJYfM=PCdgY6kmbiq6aFLcP7OXugG07EA@mail.gmail.com> <e6938f7d-542d-736b-0a3d-9269d7dd06e5@cs.tcd.ie> <CAOW+2dv1ORz2tEkgDTvdM1DtgyOdgXqKU30T4QhLAp1NT+rirg@mail.gmail.com> <CAOJ7v-0tCcg3FdzyfSJ6Y3JaH-TivFf-Sey6+tD8BANJKsjqtQ@mail.gmail.com> <1fceb3c4-35f3-34f7-de1d-79d5805e6d22@gmail.com> <9517D601-D3E8-46E1-94E5-7EC29FD6319B@sn3rd.com>
From: Lennart Grahl <lennart.grahl@gmail.com>
Openpgp: preference=signencrypt
Autocrypt: addr=lennart.grahl@gmail.com; keydata= xsBNBFMHjy4BCADZR/nHk6jzDsEA2+dPG13NiXyBl34TtChDsZekZyO5jBgwslLgHVksQxlS 79n1lvVH0MxcI8SFifwLAAIjMfukNLGPAjEyJEQhQVpfXxkJXyZgncM2Wq+nlVCDZTiZLg/E 6jJP1zx9vB7sf5dWaB/Dt0YDHLM86EcDChQur9lrJk9K0Jiwt27Oo3B4FFfIOaVNUXgnRPbr Vw1/+O2jLg87Fsib9LP7Ghyv0Z2/VV7wJ4NLsLmIu60vcZVDYDOvcQRH4FZ76VBvlmlO+2TL 5L6yZLGgXS9GZyF3QXKAwhYqu5ouWEOUgXHch5deryjbENanimj4ntZQmF1nkxSZayk9ABEB AAHNJ0xlbm5hcnQgR3JhaGwgPGxlbm5hcnQuZ3JhaGxAZ21haWwuY29tPsLAfwQTAQIAKQUC UwePLgIbIwUJCWYBgAcLCQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJEPmPvtEEgqumkk0H /2dMGPa9VmgR0kmr2inGODWuCy4WXNUxeEMfY/Hob/8Ou50os6iK35TQI9WtvvlAq23aIvoJ +1OjnqekgKmavPoQ0Uf1h2LegiQNKpDGC6/S33SLitQoQyELyJCU5Ato9lIL0AzpLvr+8UaF plWbPB4Z0GfZGBQSyp0Dmdeb00sld378m9qXHByJfHjPGiDFY+el1talbCuxS87+SvwIvM05 5m1/ceJbZDjx3trvgzbSQOHMT82/Hva7cSyVAch7mJc/lIq2Q0hjoZlD9nqS6gVJ9PQnEW8z dAXXVvBoy9DtomH18jimq+xUxeBwiFRB64gZx3Yyo1CKgULzeWaQ/qfOwE0EUwePLgEIAKP+ Dw5Ow5QuITKcI+ooXZAOBCBOitdsAGrGAEORjv1VyYU1jvjNb07UlRWmpjtaZsQoC2DwfEJy OaBphhErkOVEHCvetfBq8aJ718on4A49XwyQZeyh521BvLQUj0VY5D1iTYzgNVr4Ic39duH/ 00b489Wf9sM7TwzONJOCR5pSKUzYfGUIfQIJRc4tbzOM+bzSknLwbYAWRraOstbRjf2+V3pf 46mzv8tteLnsMm91qshFUwiBfeMNZiKAM3eid80ghlEbQo5J07FOrqK1GxqMi8LQT/oA5lpu +BB6UzGP5nQ5fip95zAq3vu+Iasz1DWj6F1HkHDEHfdtVpTAN70AEQEAAcLAZQQYAQIADwUC UwePLgIbDAUJCWYBgAAKCRD5j77RBIKrpihiCACQq7ARCPSzDrtUcq3uTdP+fMHp8YCYD4UD fdt3vcw4a5JESaknUcWi7CbQrdcLT7iIFYa3pk5I8w4n2lH29uUTWwt9boDtdYkBY5a4Rg+m Z9ndsLh0fHdZM6BXv/6gWMMdGbV5+xcV0FDcXZIlHLZIriDgeZQR3cDEa9lFWUYrI9KKmdoq ngaND7jPZaMCyvn9VDOAGBWxg49gQV/x1d+DiIyMbF9J+ya4YqaSZtu2y/H03eVCawmI6SMH UzdOo+Yqen3Udcdur0KnWMUOP3FIdjgxaPoIEKfFTBy7n8rlzrrTzyrv5Gouusxj0JHMwvuh ixK1bmVy/XYqoG0TVwBt
Message-ID: <b5d323ac-2205-2aee-05c9-f270e80215f5@gmail.com>
Date: Sat, 31 Mar 2018 12:17:55 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0
MIME-Version: 1.0
In-Reply-To: <9517D601-D3E8-46E1-94E5-7EC29FD6319B@sn3rd.com>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-GB
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtcweb/J0vVGMHLg_bHfjZLrKGx6ScdCmw>
Subject: Re: [rtcweb] WGLC for draft-ietf-rtcweb-ip-handling
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtcweb/>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 31 Mar 2018 10:18:09 -0000

I really don't have a good suggestion other than being completely
honest: "Hey user, I want to establish a direct connection - is that
okay for you? Oh, and here is a help page that will tell you what impact
this may have on your privacy..."

These permission requests don't have to be mutually exclusive either.
The above request could also be embedded inside the permission request
for getUserMedia to avoid multiple requests:

Camera to share:
[WebCam 3000 |v]
:WebCam 3000   :
:WebCam 4000   :

Direct connection: (?) <-- "help" button
[No (Default)                    |v]
:Yes                               :
:Yes, but hide private addresses   :
:No (Default)                      :
:No, and force using a proxy       :

[x] Remember the decision for this page

[Don't allow] [Allow]

Cheers
Lennart

On 31.03.2018 00:12, Sean Turner wrote:
> 
> 
>> On Mar 29, 2018, at 23:48, Lennart Grahl <lennart.grahl@gmail.com> wrote:
>>
>> I'm fine with the modes, I don't have a strong opinion on whether or not
>> an IETF document should include some form of "consent". But I do have a
>> problem with the suggestion to use getUserMedia. Can we maybe remove it?
> 
> As the draft shepherd, I’m trying to figure out how to draw this WGLC to a close all in the hopes that we can help each other get this RTCweb WG ship docked.
> 
> As far as dropping the getUserMedia suggestion, I’m a little hesitant to just drop it at this late date.  That suggestion has been in the draft since October 2016 and it’s stood the test of a couple of WG reviews; not last calls mind you but there’s been plenty of time for folks to say get that outta there.  And technically, it’s just a suggestion with no normative language.  So … maybe a happy middle ground is to have another suggestion so that there’s more than one potential mechanism?
> 
> spt
>