- From: Dan Burnett <dburnett@voxeo.com>
- Date: Thu, 3 Dec 2015 08:59:19 -0500
- To: Harald Alvestrand <harald@alvestrand.no>
- Cc: "public-webrtc-editors@w3.org" <public-webrtc-editors@w3.org>
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