- From: cowwoc <cowwoc@bbs.darktech.org>
- Date: Sun, 21 Jul 2013 21:23:18 -0400
- To: Eric Rescorla <ekr@rtfm.com>
- CC: Roman Shpount <roman@telurix.com>, tim panton <thp@westhawk.co.uk>, "public-webrtc@w3.org" <public-webrtc@w3.org>
- Message-ID: <51EC8986.4010701@bbs.darktech.org>
On 21/07/2013 8:40 PM, Eric Rescorla wrote: > > > > On Sun, Jul 21, 2013 at 5:25 PM, cowwoc <cowwoc@bbs.darktech.org > <mailto:cowwoc@bbs.darktech.org>> wrote: > > On 21/07/2013 7:27 PM, Roman Shpount wrote: >> On Sun, Jul 21, 2013 at 7:20 PM, cowwoc <cowwoc@bbs.darktech.org >> <mailto:cowwoc@bbs.darktech.org>> wrote: >> >> >> I think we both agree that we need a low-level API needs >> to be driven by the capabilities exposed by the signaling >> layer (not high-level use-cases). I think we both agree that >> we need a high-level API needs to be driven by typical Web >> Developer use-cases. So what are we disagreeing on here? >> >> >> We do not know what those use cases are. At least not yet. So, >> let's give developers access to everything and they will develop >> easy to use libraries for the use cases they need. > > So you're advocating that we only standardize a low-level API > and leave it up to the community to publish competing high-level > APIs? That's a valid option. I'd support this approach if you get > community consensus that we're not going to standardize the > high-level API. > > > I think it might be helpful if we agree on terminology here. > > Generally, we've talked about three kinds of APIs: > > High-Level: Effectively SIP in the browser What does "SIP in the browser" mean? I assume you don't mean literally. > Mid-Level: What we have now > Low-Level: Something in the vein of CU-RTC-Web > > We've seen proposals for all of these and I think there was > rough consensus to do a mid-level API and in particular > JSEP (and incidentally not to do a low-level API). To my > knowledge, there has never been any kind of consensus > call not to do a Mid-Level API, and it would represent > a major shift in WG direction. Were Web Developers well-represented when this was first discussed? Do you have a breakdown of who voted in favor or against? I agree that this represents a major shift in the WG direction, but if you read https://docs.google.com/spreadsheet/ccc?key=0AuaKXw3SkHMSdHlZdV9RN0xSWFhybVl4anJLRkVPV0E#gid=1 and the mailing list discussions over the past 2 months it's pretty clear that the vast majority of the community is in favor of a change. The central premise behind my original proposal is that Browser Vendors, Integrators and Web Developers are best equipped to define an API for their own use-cases, but not for each other, and that is what is going on here. Gili
Received on Monday, 22 July 2013 01:24:09 UTC