Re: [rtcweb] Is there room for a compromise? what about no MTI?

Dave Crocker <dhc@dcrocker.net> Mon, 23 December 2013 02:07 UTC

Return-Path: <dhc@dcrocker.net>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F146E1AE13A for <rtcweb@ietfa.amsl.com>; Sun, 22 Dec 2013 18:07:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level:
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] 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 DleGQSZ7GNIk for <rtcweb@ietfa.amsl.com>; Sun, 22 Dec 2013 18:07:52 -0800 (PST)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) by ietfa.amsl.com (Postfix) with ESMTP id 330A11AE134 for <rtcweb@ietf.org>; Sun, 22 Dec 2013 18:07:52 -0800 (PST)
Received: from [192.168.1.66] (76-218-9-215.lightspeed.sntcca.sbcglobal.net [76.218.9.215]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id rBN27aN4013765 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 22 Dec 2013 18:07:40 -0800
Message-ID: <52B79A9A.7070403@dcrocker.net>
Date: Sun, 22 Dec 2013 18:06:18 -0800
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: Bjoern Hoehrmann <derhoermi@gmx.net>, Ron <ron@debian.org>
References: <20131220113631.GA70585@verdi> <52B47196.6060400@bbs.darktech.org> <D5B39658-5766-4C5B-9090-8E8EDC4BCFA6@apple.com> <52B484AB.5020102@bbs.darktech.org> <CAOJ7v-0QcMsZ+nxG+kP99zE-+VUiFesGh05agwsnmaMCapJSmA@mail.gmail.com> <52B4B85F.2070209@dcrocker.net> <CAOJ7v-21zRcW=mRdec+92qNikUFZNi_UqHqvFpOfC7-MAjvY=w@mail.gmail.com> <52B73B81.6050400@dcrocker.net> <CABcZeBM8P==y_tXrNp-Rxe5unXyJJatY-ONbhCfkGPwi0bCQBg@mail.gmail.com> <20131223012255.GZ3245@audi.shelbyville.oz> <li4fb9hokqmvdiice9265pa5p9oksa8lka@hive.bjoern.hoehrmann.de>
In-Reply-To: <li4fb9hokqmvdiice9265pa5p9oksa8lka@hive.bjoern.hoehrmann.de>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Sun, 22 Dec 2013 18:07:40 -0800 (PST)
Cc: rtcweb@ietf.org
Subject: Re: [rtcweb] Is there room for a compromise? what about no MTI?
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
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: <http://www.ietf.org/mail-archive/web/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: Mon, 23 Dec 2013 02:07:54 -0000

On 12/22/2013 5:40 PM, Bjoern Hoehrmann wrote:
> If you order a product with "WebRTC" and get a text pager or
> ringphone that do speak the wire protocol, you might well feel
> mislead because you associate "WebRTC" with smartphone video
> conferencing or whatever.


This is an essential point.  It highlights the human factors/marketing 
reason that profiling is problematic:  a single label for a broad set of 
functions that aren't always all provided is misleading.

This is the reason that each type of capability needs its own, 
distinctive name.

This warrants repeating:  To the extent that different styles of use 
will mean that some features are not supported, a single generic name 
will be misleading.

Perhaps not surprisingly, the incremental approach to specification
lends itself nicely to this issue, whereas profiling does not.

And to the extent that folks think subsetting (profiling) is not the
issue, please re-read some of the language being used, such as:

> a statement indicating that devices that can't send or receive a
> given media type need not concern themselves with the MTI codecs of
> that type.

That's profiling.

On the other hand, distinctive labels, such as

    1.  rtcweb base

    2.  rtcweb video

    3.  rtcweb audio

    4. rtcweb audio + video

are names that distinguish one product type from another.  (I don't care 
what the actual names are, as long as each distinguishes the set of 
features from other, different sets.)

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net