Re: Agenda, March 3

Den 03. mars 2016 14:43, skrev Harald Alvestrand:
> ...it's March already .... how time flies ....

Discussion of minutes from the interim. Erik will get the summary email
out "soon".

> 
> My standard categories:
> 
> Mediacapture-main
> ==================
> Pull requests:
> 
> #318 MediaStreamTrack.stop(): Address early return for non-locall ()

Merged.
> 
> #319 Text incorporating the Permissions API's definition of permi ()
> Needs list review, I think. (I'm biased)

Might want to make sure "permission" is not used for other things in the
spec.
Adam will review.
Should ping Martin Thomson too (Mozilla's implementation).

> 
> 
> Issues:
> #305 Use permissions API model for describing permissions? (alvestrand)
> See PR #319

Discussed.

> #314 Stop a remote track has no effect (adam-be)
> PR #318?

Yes. Closed.
> 
> #316 MediaTrackSettings/ConstraintSet/Capabilities... should link ()
> Editorial, Just Do It (who?)

Dan takes it on. Is Dom's webidl change relevant?

> #317 Switch getUserMedia permission-rejection to NotAllowedError  ()
> List review?

Description in webidl is not right. Filing a bug on it on webidl.
> 
> WebRTC-PC:
> ==========
> Pull requests:
> #463 Add more explicit language about transceivers, MIDs and roll (adam-be)

Adam will pull it in, fix and merge.
> 
> #466 Use an enum to describe directionality of RTP Stream (adam-be)
> #467 Use enum for voiceActivityDetection (adam-be)
> #471 Use enum for RTCDataChannel’s ordered attribute (adam-be)
> The "enum group". No, we don't have consensus.
> 
> #494 proposed fix to issue #492 (adam-be)
> This is due for a rename. One line, one task. Do or not do; there is no try.

Waiting for Jan-Ivar's comments.

> 
> #499 Certificate API: add keygenAlgorithm attribute (aboba)
> This parameter is "Object or DOMString". Why do arguments about dicts
> matter?

Now it's a getter, which is uncontroversial.
Merging.

> 
> #507 Make the definition of addIceCandidate() more explicit (issu
> (pthatcherg)
> One comment branch goes into state diagram for ICEConnectionState.
> Different issue?

Yes, that's a different issue, and should await discussion of the actual
state definitions (Taylor's slides).

Merged.

> #519 Relation between local track and outgoing encoding (Issue #4 ()
> Should we also add a comment about the alpha channel (see list discussion)?

Bernard will take a look. Dan says "OK".
> 
> #520 Add text about 'remote sources' and how they are stopped (is ()
> Looks good to me. pthatcher may want to comment on whether this relates
> to RTPReceiver.

Bernard will make a comment about the relation to RTPReceiver.active.

> #524 Add error codes reference ()
> This depends on #525.

Merged.
> 
> #525 Add STUN Error Code reference ()
> Please use the https: link.

Merged.
> 
> #527 Enable trickling of end-of-candidates through addIceCandidat ()
> Brief scan looks good.

Needs rebase.
> 
> #528 Let setting ice candidate pool size trigger start of gatheri ()
> Looks good.

Merged.

> 
> #531 Added initialization of readonly and remote attributes for i ()
> OK.

Merged. "Intialize x attribute to" is bad grammar, but not this issue.
Whether "readonly" should be true is another issue.

> 
> #532 Typo and grammar cleanup ()
> OK.

Merged.

#533 Add RTCIceTransportState enum

This is new and under discussion. Not ready for merge.
Names are the same as for RTCIceConnectionState, but the definitions are
different.
Assigning to Taylor to review.

> 
> Issues:
> 
> #142 "Hold" unspecified (aboba)
> #227 .mid attribute - random or Null when MID is not present in S (fluffy)
> #230 Add support for WebRTC Data Channel in Workers ()
> #253 Assurance that requests to IdP proxy originate from the user
> (martinthomson)
> #257 ICE Candidate should have accessors for protocol-relevant it
> (alvestrand)
> #295 Guidance for extending objects vs extending Stats needed (alvestrand)
> #296 Debugging ICE problems needs more info (aboba)
> #305 Describe what happens when media changes (fluffy)
> #332 Timing of ICE gathering  (adam-be)
> #336 No definition of "applying an ICE candidate" (adam-be)
> #337 Interfacing between WebRTC spec and JSEP (burnburn)
> #363 m-line match up doesn't work with RtpSender.mid or RtpTransc
> (pthatcherg)
> #364 Browser calls close() on failed rollback (pthatcherg)
> #369 addTrack's streams parameter is unused. (adam-be)
> #375 true as default values for dictionary is bad practice (adam-be)
> #389 Should have a "closed" RTCPeerConnectionState (pthatcherg)
> #413 Describe what happens to transceivers at rollback (pthatcherg)
> #440 Use interfaces not dictionaries (adam-be)
> #442 Impossible to know if ICE agent is "finished checking", for  (taylor-b)
> #457 Non-normative ICE state transition diagram (aboba)
> #478 Clarify relation between a local track's settings and how it (stefhak)
> #483 Signaling a=end-of-candidates (aboba)
> #492 avoid risk of reentrancy (ShijunS)
> #495 File a WebIDL issue to add the DOMException names WebRTC nee (burnburn)

IDPLoginError is missing - and has extra information included.
Input from Martin needed.

> #496 Certificate API: Do we need certificate introspection? (aboba)
> #506 Add activateReceiver() method (aboba)
> #513 Handling the stopping of a track should be described (adam-be)
> #517 Clarify ICE consent freshness feedback (aboba)
> #518 PING review of webrtc-pc spec ()
> #521 RTCPeerConnectionIceErrorEvent errorCode not defined (aboba)
> #522 Setting iceCandidatePoolSize to a non-zero value may initiat (adam-be)
> #523 Add API to control encrypted header extensions for RTP ()
> #526 NetworkError event is not defined and might not be needed (adam-be)
> #529 MediaStreamTrack clarifications needed(?) ()
> #530 RTCPeerConnectionState is a better home for "closed" than RT ()
> 

Received on Thursday, 3 March 2016 16:11:12 UTC