Re: [rtcweb] Working group last call for draft-ietf-rtcweb-audio
Adam Roach <adam@nostrum.com> Fri, 18 December 2015 21:19 UTC
Return-Path: <adam@nostrum.com>
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 EBDFC1B391B for <rtcweb@ietfa.amsl.com>; Fri, 18 Dec 2015 13:19:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level:
X-Spam-Status: No, score=-1.909 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, T_RP_MATCHES_RCVD=-0.01] 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 UJLHOqCmrq8M for <rtcweb@ietfa.amsl.com>; Fri, 18 Dec 2015 13:19:53 -0800 (PST)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 753781B3906 for <rtcweb@ietf.org>; Fri, 18 Dec 2015 13:19:53 -0800 (PST)
Received: from Orochi.local (99-152-145-110.lightspeed.dllstx.sbcglobal.net [99.152.145.110]) (authenticated bits=0) by nostrum.com (8.15.2/8.14.9) with ESMTPSA id tBILJmDY049124 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Fri, 18 Dec 2015 15:19:49 -0600 (CST) (envelope-from adam@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host 99-152-145-110.lightspeed.dllstx.sbcglobal.net [99.152.145.110] claimed to be Orochi.local
To: Bernard Aboba <bernard.aboba@gmail.com>, Ted Hardie <ted.ietf@gmail.com>
References: <CA+9kkMDAL1mKqt7cTRmU4YqX2S5QN4RKn2cfbPaBeDgx=yiN0Q@mail.gmail.com> <AE360F77-1902-412D-B5FF-6157D8D44C41@gmail.com>
From: Adam Roach <adam@nostrum.com>
Message-ID: <56747874.2050508@nostrum.com>
Date: Fri, 18 Dec 2015 15:19:48 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.4.0
MIME-Version: 1.0
In-Reply-To: <AE360F77-1902-412D-B5FF-6157D8D44C41@gmail.com>
Content-Type: multipart/alternative; boundary="------------020305010608060904070606"
Archived-At: <http://mailarchive.ietf.org/arch/msg/rtcweb/UY-Jsbi-ST_PWb6QDwX6Qbi6hbU>
Cc: Cullen Jennings <fluffy@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Working group last call for draft-ietf-rtcweb-audio
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.15
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, 18 Dec 2015 21:19:56 -0000
On 12/18/15 13:54, Bernard Aboba wrote: > The DTMF language will aligned with the W3C specification and > clarified that A-D are not supported (as they will not be supported in > the JavaScript). > > [BA] I am not sure what "aligning the text" means. The W3C WEBRTC > specification does not dictate that A-D be supported - it only > describes how implementations should behave for supported tones, > referencing the Audio document for DTMF requirements. If a tone is > unsupported it is considered "unrecognized" in the API. I'm a little confused about where this leaves the state of play. You're proposing the the W3C spec leave it open as to whether sending an "A" through the API will work or throw an exception? That seems to be begging for unnecessary pain. And, in this case, it's pushing the pain down to the authors, who will likely (accidentally) pass that along to users. It goes pretty well against the W3 priority of constituencies: http://www.w3.org/TR/html-design-principles/#priority-of-constituencies > It is the Audio document that provides the requirements, and as long > as A-D aren't a MUST NOT, the API needs to allow implementations to > send A-D if they choose to do so. Does this rationale apply to RFC5244 tones also? If so, we have a bit more work to do on the W3C API. If the rationale does not apply to RFC5244 tones, I'd be curious to hear about the criteria you're using to draw this line. To be clear, what we need is to have a list of events that are mandatory to implement in both W3C and IETF, and none that are optional (at least, with the current, exception-throwing API). And we need this list to be identical. I personally have absolutely zero interest in whether A-D are included, but we need the list to be the same. /a
- [rtcweb] Working group last call for draft-ietf-r… Ted Hardie
- Re: [rtcweb] Working group last call for draft-ie… Roman Shpount
- Re: [rtcweb] Working group last call for draft-ie… Roman Shpount
- Re: [rtcweb] Working group last call for draft-ie… Ted Hardie
- Re: [rtcweb] Working group last call for draft-ie… Bernard Aboba
- Re: [rtcweb] Working group last call for draft-ie… Roman Shpount
- Re: [rtcweb] Working group last call for draft-ie… Adam Roach
- Re: [rtcweb] Working group last call for draft-ie… Adam Roach
- Re: [rtcweb] Working group last call for draft-ie… Ted Hardie
- Re: [rtcweb] Working group last call for draft-ie… Roman Shpount
- Re: [rtcweb] Working group last call for draft-ie… Roman Shpount
- Re: [rtcweb] Working group last call for draft-ie… Ted Hardie
- Re: [rtcweb] Working group last call for draft-ie… Roman Shpount
- Re: [rtcweb] Working group last call for draft-ie… Bernard Aboba
- Re: [rtcweb] Working group last call for draft-ie… Cullen Jennings (fluffy)
- Re: [rtcweb] Working group last call for draft-ie… Bernard Aboba
- Re: [rtcweb] Working group last call for draft-ie… Cullen Jennings (fluffy)
- Re: [rtcweb] Working group last call for draft-ie… Roman Shpount
- Re: [rtcweb] Working group last call for draft-ie… Adam Roach
- Re: [rtcweb] Working group last call for draft-ie… Barry Dingle
- Re: [rtcweb] Working group last call for draft-ie… Bernard Aboba
- Re: [rtcweb] Working group last call for draft-ie… Matthew Kaufman
- Re: [rtcweb] Working group last call for draft-ie… Gunnar Hellström
- Re: [rtcweb] Working group last call for draft-ie… DRAGE, Keith (Keith)
- Re: [rtcweb] Working group last call for draft-ie… Roman Shpount
- Re: [rtcweb] Working group last call for draft-ie… DRAGE, Keith (Keith)
- Re: [rtcweb] Working group last call for draft-ie… Martin Thomson
- Re: [rtcweb] Working group last call for draft-ie… Roman Shpount
- Re: [rtcweb] Working group last call for draft-ie… Roman Shpount
- Re: [rtcweb] Working group last call for draft-ie… DRAGE, Keith (Keith)
- Re: [rtcweb] Working group last call for draft-ie… Roman Shpount
- Re: [rtcweb] Working group last call for draft-ie… Tim Panton
- Re: [rtcweb] Working group last call for draft-ie… Roman Shpount
- Re: [rtcweb] Working group last call for draft-ie… Jean-Marc Valin
- Re: [rtcweb] Working group last call for draft-ie… Roman Shpount
- Re: [rtcweb] Working group last call for draft-ie… Jean-Marc Valin
- Re: [rtcweb] Working group last call for draft-ie… Roman Shpount