- From: tim panton <thp@westhawk.co.uk>
- Date: Wed, 29 Apr 2015 18:55:41 +0200
- To: Justin Uberti <juberti@google.com>
- Cc: Eric Rescorla <ekr@rtfm.com>, public-webrtc <public-webrtc@w3.org>, Cullen Jennings <fluffy@cisco.com>
- Message-Id: <D482E1E3-0A6D-4CC0-B073-E42119E249D1@westhawk.co.uk>
> On 29 Apr 2015, at 18:17, Justin Uberti <juberti@google.com> wrote: > > > > On Wed, Apr 29, 2015 at 6:49 AM, Eric Rescorla <ekr@rtfm.com <mailto:ekr@rtfm.com>> wrote: > > > On Tue, Apr 28, 2015 at 11:50 PM, tim panton <thp@westhawk.co.uk <mailto:thp@westhawk.co.uk>> wrote: > > > On 28 Apr 2015, at 16:28, Cullen Jennings <fluffy@cisco.com <mailto:fluffy@cisco.com>> wrote: > > > > > > I put a diff at > > > > https://github.com/fluffy/webrtc-charter/compare/gh-pages...fluffy:ekr <https://github.com/fluffy/webrtc-charter/compare/gh-pages...fluffy:ekr> > > > > I like the text you put in this because I think it reflects the relativity of what the WG intends to do. > > > I have a couple of serious problems with this text. > Firstly I don’t like the characterzation of low-level and high-level APIs. > I substituted 'object-orientated' and 'declarative SDP’ - (I considered ‘opaque SDP blob’) > > The reality of the current API is that everyone has to mess with the SDP to get what they > want, and frankly there is nothing lower level than regexps on SDP. > > I have no strong opinion on this phrasing. > > I don't care for the new terminology. Honestly I’m not wedded to the words either, but ‘low' and ‘high' make a set of assumptions about implementations that we probably shouldn’t be making in at this stage. > > PeerConnection can be implemented atop the ORTC objects. Ergo, ORTC is a lower-level API. Um, I’d heard that ORTC could also be implemented on top of PeerConnection. (although why is a whole other question). > > Clumsiness in an API doesn't affect its position in the stack. True, but is this a stack? Or are these are side-by-side APIs that drive the really low level stuff like crypto/audio/video/networking? We shouldn’t be presupposing that it _is_ a stack in a charter unless we are absolutely certain that it _has_to_be_ . I’m (as you can tell) unconvinced. T.
Received on Wednesday, 29 April 2015 16:56:19 UTC