Agenda, December 3 2015

Overarching issues:

Proposal: Switch to Echidna for publishing what's now known as "editors'
draft".
This would mean that we redirect to the TR links for "this version",
given our current procedures.

It's not going to happen tomorrow - but we can do it in January, it seems.

Should we emit new editors' drafts? Media Capture and Streams is from
Nov 13, and we're trying to finish the bug list (aiming for CR-ready
before the holiday snooze); rapid iteration of public document seems
like a Good Thing. Webrtc-PC not so high priority, I think.


Mediacapture-main PRs:

#277 Reformat with enforced line wrap at 80 ()
Dom will land this at a time (instant) when there's no other outstanding
PRs.

#281 Add text about User Agent stream updates (fixes #276) ()
LGTM. Merge?

#284 Clarify that constraint in overconstrainederror is defined i ()
Seems simple, and allows "constraint" to be omitted.

#285 Remove outdated paragraph on constraints in tracks ()
Oops :-) Good catch.


Mediacapture-main issues:

#238 Some text on constraints needs updating. (burnburn)
May be solved by #277. Dan should say "yes, it is so" (if true).

#244 Explain how extensions are to be done (burnburn)
The Oct 28 comment seems like good text to me. Needs a PR.

#246 track.applyConstraints() doesn't do anything. (burnburn)
Tried to get Jan-Ivar to do a PR, but he didn't. Others?

#248 Conflicting information about OverconstrainedError.constrain (burnburn)
May be solved by #284.

#257 Non-existent constraints attribute in 4.3.2 (burnburn)
Duplicate of #238. Closed by me.

#267 Permission model for cross-origin iframes (adam-be)
Active discussion (see #268).

#268 Iframe sandboxing options for gUM (adam-be)
Active discussion, trying to move to list.

#276 Move text about firing add/removetrack events from WebRTC 1. (adam-be)
Fixed by #281.

#283  Active state spec inconsistencies ()
So far, most popular alternative seems to be to remove the active state
change events. Who writes the PR?

Webrtc-PC PRs:

#317 Make RTCDataChannels Transferable ()
Stefan, any luck with EKR?

#397 Make degradationPreference per-sender instead of per-encodin (aboba)
Perhaps Bernard can do the rebase, per our "we'll handle this" policy?

#404 Remove 'Events on MediaStream' section (duplicates new text  ()
LGTM. Removals are easy to review :-)

#405 Add note about addtrack event in 'dispatch a receiver' steps ()
LGTM.

#407 Bringing back the RTCIceCandidate interface, with 'init' dic ()
Looks OK to me, but someone needs to review. Assignee?

#409 Fix for Issue 329: "none" as a RTCIceCredentialType ()
Removing the note :-) the credential-type is a non-required attribute,
so "none" is appropriately represented by omitting the credential. This
should be obvious.

#410 Fix for Issue 328: RTCBundlePolicy Enum section ()
Looks good to me.

#411 Fix for Issue 408: Clarify component for IceTransport when R ()
This is still wrong, given that an RTCIceTransport can be pointed to by
multiple objects including SCTPTransport objects. We should delete the
RTCIceComponent part of RTCIceTransport (but that's probably dramatic
enough that we should revisit the bug).

#414 Define ReSpec processor for cross-reference to JSEP ()
Seems like a good first step.
<span data-jsep="use-of-provisional-answer">[[!JSEP]]</span> is the way
to reference JSEP sections, it seems. I assume (?) the section number
shows up in the output.


Webrtc-PC issues:

Fresh assignment needs to happen at #338.

#8 Need to add public to RTCIceTransports (alvestrand)
#133 Streams that become isolated generate errors on PC ()
#140 DataChannel.onerror callback needs an error argument specifi (burnburn)
#142 "Hold" unspecified (aboba)
#150 when closing, all outstanding actions are cancelled and thei (adam-be)
#179 Potentially private IP addresses revealed (alvestrand)
#224 Not clear when responding PeerConnection reaches iceconnecti
(alvestrand)
#227 .mid attribute - random or Null when MID is not present in S (stefhak)
#230 Add support for WebRTC Data Channel in Workers ()
#244 set{Local|Remote}Description is underspecified (alvestrand)
#246 RTCIceCandidate's sdpMid and sdpMLineIndex members (alvestrand)
#253 Assurance that requests to IdP proxy originate from the user
(martinthomson)
#257 ICE Candidate should have accessors for protocol-relevant it
(alvestrand)
#265 Add Privacy/security review questions (dontcallmedom)
#286 The "consumer of the session description” conflicts with ter (adam-be)
#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 (alvestrand)
#308 RTCRtpSender.get/setParameters is underspecified (adam-be)
#316 Don't use Interface.attribute to refer to properties of inst (adam-be)
#319 Work through error definitions (burnburn)
#328 RTCBundlePolicy Enum section should not be non-normative (aboba)
#329 "none" as a RTCIceCredentialType (aboba)
#330 Get rid of RTCAnswerOptions? (stefhak)
#331 Creating an ICE agent is not defined (adam-be)
#332 Timing of ICE gathering  (adam-be)
#335 DOMError is removed from the platform; use DOMException inst (burnburn)
#336 No definition of "applying an ICE candidate" (adam-be)
#337 Interfacing between WebRTC spec and JSEP (dontcallmedom)
#338 specify what parts of the SDP can be changed between the cre ()
JSEP reference. Depends on #337?

#339 Parsing stun/turn URLs ()
#348 RTCRtpSender section doesn't include the definition for RTCR ()
#358 Remove mid from sender/receiver ()
#359 Set a priori codec preferences ()
#363 m-line match up doesn't work with RtpSender.mid or RtpTransc ()
#364 Browser calls close() on failed rollback ()
#369 addTrack's streams parameter is unused. ()
#370 Add drop option for RTCDegradationPreference  ()
#373 peerIdentity and certificates are unused in setConfiguration ()
#375 true as default values for dictionary is bad practice ()
#377 is `audioLevel` in `RTCRtpContributingSource` positive or ne (aboba)
#378 `getRemoteCertificates()` is ill-defined ()
#382 Rejecting unallowed changes to configuration ()
#383 Keep event handler attribute descriptions simle (don't speci ()
#384 should "none" be a recognized value in RTCIceTransportPolicy (aboba)
#386 Certificates expiry? ()
#388 Section 10.1 (Simple Peer-to-peer Example) should explicitly ()
#389 Should have a "closed" RTCPeerConnectionState ()
#390 Ambiguous type of `ssrc` identifier; DOMString or unsigned l ()
#391 Remove DTMF tones A-D (aboba)
#392 Language for onnegotiationneeded is incomplete/inconsistent. ()
#393 Why throw on empty iceServers list? ()
#395 getRemoteCertificates() should return a sequence of base64 D ()
#399 RFC5245 says nothing about multiple TURN servers, but WebRTC ()
#400 STUN checks via TURN servers really should not have peer-ref ()
#406 impact of bundle and rtcp-mux on the number of Transports ()
#408 Clarify component for ICETransport (aboba)
#412 Framerate knob for simulcast ()
#413 Describe what happens to transceivers at rollback ()
#415 Add activateSender() method ()

Received on Thursday, 3 December 2015 12:55:43 UTC