Re: New editor's draft (v20130603)

On 2013-06-04 17:47, Jan-Ivar Bruaroey wrote:
> On 6/4/13 11:05 AM, Adam Roach wrote:
>> On 6/3/13 09:37, Adam Bergkvist wrote:
>>> Hi
>>>
>>> A new version of the editor's draft is available.
>>>
>>> Dated version:
>>> http://dev.w3.org/2011/webrtc/editor/archives/20130603/webrtc.html
>>> Living document: http://dev.w3.org/2011/webrtc/editor/webrtc.html
>>>
>>> Changes include:
>>>     Added IceRestart constraint.
>>>     Big updates on DataChannel API to use new channel setup procedures.
>>>
>>> Please review and provide feedback.
>>
>> Back in January, we had a couple of exchanges on the list about
>> addIceCandidate needing an error callback. There was no opposition and
>> at least weak support for doing so. Can we make sure that this makes
>> it in the next revision?
> +1.
>
> I think Cullen said he was planning to add that and other items I
> mentioned in "RTCPeerConnection webidl notes" on 5/13/13.Here's a short
> recap:
>
> 1. Make iceServers a sequence rather than a webidl array.
>   2. Wherever EventInit is mentioned, link to
> http://dom.spec.whatwg.org/#eventinit
>      and remove bubbles and cancelable language.
>   3. addStream talks about a failure callback it doesn't have.
>   4. addIceCandidate needs a failure callback to handle bad passed-in SDP.
>   6. local/remoteDescription attributes are not nullable even though "a
> null
>      object will be returned".
>   9. Address webidl "shortcoming" (that dictionary keys are inherently
> optional)
>      by specifying default values in the dictionary where things are
> truly optional
>      and perhaps adding language to enforce invariants with exceptions.
>

These are all good things that should be considered for the next 
editor's draft. I can take on a few of these if Cullen is busy.

This draft was mainly about publishing a new version of the P2P Data API 
since the previous version was really old.

/Adam

Received on Wednesday, 5 June 2013 12:08:55 UTC