Re: [rtcweb] Eric Rescorla's Discuss on draft-ietf-rtcweb-overview-18: (with DISCUSS and COMMENT)

Sean Turner <sean@sn3rd.com> Fri, 02 June 2017 15:18 UTC

Return-Path: <sean@sn3rd.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 DBCE8129BEC for <rtcweb@ietfa.amsl.com>; Fri, 2 Jun 2017 08:18:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 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_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=sn3rd.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 1iHB9xycfuVY for <rtcweb@ietfa.amsl.com>; Fri, 2 Jun 2017 08:18:40 -0700 (PDT)
Received: from mail-it0-x22d.google.com (mail-it0-x22d.google.com [IPv6:2607:f8b0:4001:c0b::22d]) (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 AA516128854 for <rtcweb@ietf.org>; Fri, 2 Jun 2017 08:18:40 -0700 (PDT)
Received: by mail-it0-x22d.google.com with SMTP id m47so4599806iti.1 for <rtcweb@ietf.org>; Fri, 02 Jun 2017 08:18:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sn3rd.com; s=google; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Mb4BZMr1aA/O0f++MyYu8foT/NXHKk8qTFilWBBJ8k8=; b=hXiK9Xnnh7RVBZqQa6B7Lau+4T6LfPsRWhLUpkLkEhdQ6xwKZ6xcZoDX37FfmKMXX1 HEppxKGzAV0onpCPIEzqNe7U1e3MCTIQZEs8J58E0arXrbovGVYOY7gauGEoMzvhtKDC FPsy84Cmy3QQjfoAS97tllInJ31WhpmIYfRA0=
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=Mb4BZMr1aA/O0f++MyYu8foT/NXHKk8qTFilWBBJ8k8=; b=VNf+bL/XuBCkTLrSh3/bv8JTzZJXShYWbzEa1oxwuasLPzRRt6J1jlLApaQOmCVhm3 cKfdO5a7fKarWXp3cO14XvFza34n1O7C6haLcRL5TdY8BBSvvVdrX8Avzsmz3OokD6Za Ea6Mma6eIFbm17MGwXV8yd3iknTlHqSeEGKA6hlDYvm/KZm1Fih0POJ+O4nAWYREcVwV 2+NiiQFEesfWdgUcJMkYNAlsdODjkJsnUXtfastpHoXFUCXQZGpEATOERq8dE8c8RhG3 ZVMRPUWG0jXImJZTyCBd/y5UyNdAyLiB0pa0t62LxK6PhasaWdOS59YAU/mrd9KhFwUK L6Xg==
X-Gm-Message-State: AODbwcAdd3Yi5Adk1smbJ+wtydvvj7BxlFrjWB/v0yfI1pvAhD9nFFcF 5fNfLxMklC6KGf7s
X-Received: by 10.36.137.213 with SMTP id s204mr5245076itd.64.1496416720019; Fri, 02 Jun 2017 08:18:40 -0700 (PDT)
Received: from [5.5.33.145] (vpn.snozzages.com. [204.42.252.17]) by smtp.gmail.com with ESMTPSA id b69sm1176335itb.23.2017.06.02.08.18.38 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 02 Jun 2017 08:18:39 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
From: Sean Turner <sean@sn3rd.com>
In-Reply-To: <149285978295.25905.7347383325486705546.idtracker@ietfa.amsl.com>
Date: Fri, 02 Jun 2017 11:18:37 -0400
Cc: The IESG <iesg@ietf.org>, draft-ietf-rtcweb-overview@ietf.org, rtcweb-chairs@ietf.org, rtcweb@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <CFFA3467-5AA1-4A48-8BD1-4992054ACAF6@sn3rd.com>
References: <149285978295.25905.7347383325486705546.idtracker@ietfa.amsl.com>
To: Eric Rescorla <ekr@rtfm.com>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtcweb/jsB3ZfWRffakmpj2_oksl4digKw>
Subject: Re: [rtcweb] Eric Rescorla's Discuss on draft-ietf-rtcweb-overview-18: (with DISCUSS and COMMENT)
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: Fri, 02 Jun 2017 15:18:43 -0000

> On Apr 22, 2017, at 07:16, Eric Rescorla <ekr@rtfm.com> wrote:
> 
> 
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> This document seems rather long on philosophy (justifying MTI,
> the freed to innovate material in S 4.) I would remove all this.

I can get on board with the less is more philosophy but here I think it’s just Harald building up the narrative.  Because it’s not really doing harm and I’m afraid of going too far in the other direction and playing bring me rock, I’m inclined to just leave it.

> S 2.4.
> Why do you have two terminology sections? I would merge them.

Yes - we should merge them.  Here’s a PR:
https://github.com/rtcweb-wg/rtcweb-overview/pull/43/files

> S 3.
> The diagrams here seem to assume a federation model that I
> generally don't see used with WebRTC. So, for instance,
> the on-the-wire protocols arrow on page 9. Who does that?
> This also applies to "a commonly imagined model"
> 
> I would say HTTP(S) in this diagram.

https://github.com/rtcweb-wg/rtcweb-overview/pull/39/files

> You should probably list DTLS, SCTP, and SDP in this section. It's
> not like we haven't decided we need them.

Note SCTP is already listed in data framing, but here’s a PR:
https://github.com/rtcweb-wg/rtcweb-overview/pull/37

> "The functionality groups that are needed in the browser can be
> specified, more or less from the bottom up, as:
> ...
> Connection management: ... SIP and Jingle/XMPP belong in this
> category."
> 
> As far as I know, nothing in this layer is specified in WebRTC
> or implemented in the browser, so this doesn't seem to make
> sense.

Not sure what to do about these so suggestions from the WG are welcome.

spt