Re: Agenda, November 10, 2016

Den 10. nov. 2016 14:15, skrev Harald Alvestrand:
> Here's today's agenda:
> 
> - Conclusions after yesterday's VI that are worth noting?

Taylor's upcoming PR wrt "direction" will likely ripple into needing more.
("Current" and "pending" might be good)

> 
> - Items assigned to Adam: Bulk reassign to Bernard?

Will try that.

Note: Broken build system is a PITA. Waiting for Dom to push the right
buttons.

We don't like to push new versions with the build system broken, but
both docs need to be pushed. Dan will take care of pushing - likely
while in Korea.

> 
> - Standard agenda
> 
> Mediacapture-main
> =================
> Pull requests
> -------------
> #395 Mark the Implementation Suggestions as non-normative. (burnburn)

Points to #390, which is waiting for #411.

> #411 Add User Experience requirements section describing permiss (burnburn)
> Need status from Dan on these 2.

Dan will respond, doesn't agree with Jan-Ivar' suggestions.

> 
> Issues
> ------
> #350 New permission definitions are wrong. (alvestrand)
> #360 Specify relation between return from getConstraints and con (burnburn)
> #380 Define restrictions on device-info permission. (alvestrand)
> #384 Should we use [EnforceRange] on min/max in constraints? (adam-be)
> #385 ConstrainLong only concern positive values (adam-be)
> See "reassignment" bullet.
> 
> #386 What does "getSettings" return? (alvestrand)
> #387 Reinstate strong language on permission ending when tracks  (stefhak)
> #389 Camera light and "disabled" tracks ()
> #390 Clearly mark the "Implementation Suggestions" section as no (burnburn)
> #394 Browser's ability to dynamically change settings mistakenly (burnburn)
> #396 Explanation of "advanced" constraint sets is confusing (burnburn)
> #400 Add text to extensibility for consumer of MST (burnburn)
> #403 Polling enumerateDevices potentially being a fingerprint. (adam-be)
> #404 Revive createObjectURL? (stefhak)
> #409 Clarify behavior of using unrelated constraints (alvestrand)
> #413 Need rules for devicechange event when devices are removed. ()
> #414 Devicechange events when not focus - permitted or forbidden ()
> Would like an assignee for these (as in "not me")

Commented on #414 to @jan-ivar

> 
> WebRTC-PC
> =========
> Pull requests
> -------------
> #624 Upscale allowed (fluffy)

AI for Korea.

> #757 Support ufrag in IceCandidate and end of IceCandidate indic (fluffy)
> #776 Support for OAuth in TURN credentials (Issue 714 patch) ()
> #819 Trickle ufrag in ICE candidate events ()
> #850 Add Error Object  (aboba)

Bernard to review. There may be WebIDL issues with it, and there are
trailing blanks. But technical content seems uncontroversial now.

> #899 Mandatory to implement stats section, remove overlap with s ()
> Can we get a review on this? Bernard?

Waiting for review.
> 
> #901 What happens when transceiver.stop() is called ()

Seems OK, but build is borked.
> 
> #911 Make RTCPeerConnectionIceEvent's eventInitDict optional ()

Merged.

> #912 Make url member of RTCPeerConnectionIceEvent dictionary nul ()
> foolip knows what he's talking about for these 2.

Merged.
> 
> #913 Revise the rules of the negotiation-needed flag for transce ()
> Are we done with these?

Solution is OK. Dan has a problem with an aspect of re-offer, but this
seems to be another discussion.
Merged.

> 
> #914 Remove Issue 1:  Current and Pending SDP ()
> #915 Remove Issue 3:  What happens to buffered data ()
> I think these are OK to merge.

#914 has a conflict. #915 merged.

> 
> #916 Review of "stopped" usage ()

Waiting on Taylor.


> #918 Update uses of "stopped" ()
> Are we done with these post-interim?

Waiting on Taylor.

> 
> #919 Removing incorrect statement related to IP leaking issue. ()
> LGTM

Merged.
> 
> #920 Revise text dealing with with the ICE Agent/User Agent inte ()
> I think this was approved?

Looks good, but waiting until the build clears.
> 
> #926 Meaning of active in an RtpReceiver ()

Merged.

> #928 Fixing typos in "create an RTCRtpReceiver" ()
> Looks right.

Merged.
> 
> #929 Have RTCSessionDescription's sdp member default to "" ()

Asked @foolip about wether it breaks user code.

> #934 Add RTCSessionDescriptionReadOnly to make RTCSessionDescrip ()

Not touching it now.

> 
> Issues
> ------
> #295 Guidance for extending objects vs extending Stats needed (alvestrand)
> #305 Describe what happens when media changes (fluffy)
> #526 NetworkError event is not defined and might not be needed (adam-be)
> #555 Sort out requirements around IdpLoginError (martinthomson)
> #561 Normatively cite webrtc-stats for sections 8.x (alvestrand)
> #578 Need to specify precisely when MID generation happens (adam-be)
> #579 Congruenting about "The negotiation-needed flag is cleared  (adam-be)
> #655 Update JSEP reference to 5.8 (burnburn)
> #661 Add informative table of all things that can cause negotiat (burnburn)
> #671 Processing remote MediaStreamTracks without MediaStreams in
> (alvestrand)
> #687 Clarify reasoning behind and mitigation of privacy issues ( (stefhak)
> #688 Indicators of usage and data flow (PING review) (stefhak)
> #690 Information available prior to permission prompt (PING revi (stefhak)
> #705 Missing sender identifier attribute (msid) (stefhak)
> #709 offerToReceiveAudio/offerToReceiveVideo remain in implement (adam-be)
> #714 STUN/TURN OAuth token auth parameter passing (aboba)
> #723 Need JSEP reference for end-of-candidates indication (burnburn)
> #726 Add a ufrag attribute to the RTCIceCandidate structure to i (aboba)
> #729 RTCStats timestamp source ambiguous (alvestrand)
> #746 Need to specify what happens if `createDataChannel` is call (adam-be)
> #760 Figure out backward-compatible way to indicate ufrag+mid on (adam-be)
> #763 Handling of simulcast errors (aboba)
> #787 Integrate RTCRtpTransceiver into set local/remote steps ()
> #788 Clean up remaining uses of 'set of receivers' ()
> #795 Specify when a data channel's ID is assigned, and what the  ()
> #801 Description of User Agent/ICE Agent interactions in section ()
> #803 Rules for negotiation-needed flag need to be updated for tr ()
> #822 Need IDP Load Error ()
> #823 Need IDP Script Error  ()
> #825 Need IDP Invalid Token  ()
> #826 Need IDP Expired Token error  ()
> #827 Need IDP Code failed ()
> #828 Need IDP TImeOut error  ()
> #829 Need Fingerprint mismatch error  ()
> #830 Need Custom Error for IdP  ()
> #831 Define how long should the IdP timeout timer should be  (martinthomson)
> #842 Define JSEP terms like "bundle" and "bundle-policy" in term (burnburn)
> #845 "Throw a FooError" steps not written in a consistent manner (adam-be)
> #849 Specify an AllowUnverifiedMedia RTCConfiguration property  (alvestrand)
> #857 The RTCPeerConnectionIceErrorEvent constructor should have  (adam-be)
> #876 How to properly manage TrackEvent or provide the current Ad (stefhak)
> #878 What happens when transceiver.stop() is called? (aboba)
> #881 Align getAlgorithm return value with Web Crypto ()
> #887 Section 4.3.1:  Issue 1 - review Pending and Current SDP ()
> #888 Section 6.2:  Issue 3 - buffered data at transport close (aboba)
> #897 Remove RTCSessionDescription constructor or throw error on  ()
> #902 Does setLocal/SetRemoteDescription modify RTCRtpTransceiver ()
> #908 Need to replace references to "stopped sender" with "recvon ()
> #910 RTCPeerConnectionIceEvent init dict should be optional ()
> #917 Review other uses of "stopped" ()
> #921 currentRemoteDescription.sdp -- does it need to match the l ()

"Match" is hard to describe - but all browsers seem to synthesize this
SDP from internal state, not from what it got last.

> #922 Let createOffer and createAnswer resolve with RTCSessionDes ()

Relevant issue: whether pr-answer exists.

> #923 CaptureStream adds mediaTracks with delay, we need a callba ()

Not this spec.

> #924 Remove legacy getStats API? ()

Seems like a no-brainer.

> #925 Setting encodings[].active in an RtpReceiver ()
> #927 What happens when setDirection() is called ()
> #930 Ambiguous wording in addIceCandidate ()
> #931 Can we have more that one IdentityProvider? ()
> #932 Should IDP Login error cary the idpLoginUrl  ()
> #933 RTCSessionDescription readonly members is not webcompat ()
> 

Received on Thursday, 10 November 2016 16:05:53 UTC