Re: Agenda, December 3 2015

On Dec 3, 2015, at 7:55 AM, Harald Alvestrand wrote:

> 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.

That text is not exactly right.  Trying to get text out to the list before our call . . .
> 
> #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 13:59:50 UTC